데이터 값을 입력 시 ( = input 시)
데이터 타입을 확실히 정해줘야만 한다
입력하는 데이터 타입에 따라 다음의 메소드를 사용하게된다
nextLine() // 메소드 명에 데이터 형식이 써있지 않은 것들도 있다
next() // 이처럼 데이터 형식이 메소드 이름에 없는 것은 토큰이 "문자열" 타입으로 입력된다
token : 입력 데이터를 나눈 조각
"나는 밥을 먹었다" 를 "나는" / "밥을" / "먹었다" 로 나누었다 => 토큰 token 화 하였다
★ 주의할 점
next() 혹은 nextLine()으로 입력한 데이터는 "문자열" 이다
숫자도 입력 가능하지만 그 숫자는 "문자열" 로 입력된다
4 를 입력 시 정수 4가 아닌 문자열 "4" 로 입력된다는 뜻이다
'개발 노트 > 기초 지식' 카테고리의 다른 글
[java] 데이터 타입의 형변환, 음수의 표현 (0) | 2022.04.18 |
---|---|
[java] 구구단 강의에서 Integer.parsInt 를 쓴 이유 (0) | 2022.04.16 |
[java] Scanner 클래스의 사용 (0) | 2022.04.15 |
parse 와 compile (0) | 2022.04.14 |
[Java] 반복문 while 문을 for 문으로 (0) | 2022.04.13 |
댓글