본문 바로가기

Programming/JAVA

키보드 입력 - 문자열, 숫자

키보드로 입력받는 방법이다.

System.in.read(); 이걸로 가능할줄 알았다.. 이건 한문자 밖에 안되더라;;;;

이걸 프로그램 다 완성하고 알았다...;;

그래서 찾은것이 다음과 같이 버퍼, 스트림 객체를 사용하는것이다.

String data = null;
BufferedReader inBuff = new BufferedReader(new InputStreamReader(System.in));
data = inBuff.readLine();


이렇게 읽으면 결과가 data안에 문자열로 저장된다.

문자열로 쓰고싶으면 그대로 쓰면되고...

숫자로 쓰고싶으면

data = Integer.parseInt(inBuff.readLine());

이렇게 바꿔주면 된다.

어떻게 동작되는지도 모르고 막 썼다 -_-;

자세한건 다음에.... ㅋㅋㅋ

 

파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음

'Programming > JAVA' 카테고리의 다른 글

클래스 기초  (0) 2009.03.16
데이터 타입  (0) 2009.03.16
키보드 입력 - 문자열, 숫자  (0) 2009.03.05
소수점 표시  (0) 2009.03.05
배열 선언  (0) 2009.03.05