< 입력값 받기 >
- 자바에서 제공하는 Scanner클래스의 메소드를 호출해서 사용
1. Scanner클래스를 import
2. Scanner클래스 생성
3. 메소드를 사용하여 입력한 값을 받아옴
import java.util.Scanner; /* 1 */
Scanner sc = new Scanner(System.in); /* 2 */
// System.in : 입력받은 값들을 byte단위로 받음
String name = sc.next(); /* 3 */
// 문자열을 받는 'name'변수에 입력받은 값을 넣음
[ 입력값을 받는 메소드 ]
- next() : 사용자가 입력한 문자열에 공백이 있을경우, 공백 이전까지만 입력받음
- nextLine() : 사용자가 입력한 문자열 중, 공백과 무관하게 한 문장을 다 읽어옴 (개행문자를 만나기 전까지)
( 여러번 입력 받을 경우, 한 번 입력해 버퍼를 비워주고 값을 받기 )
- nextInt() : 정수값을 입력받음
- nextDouble() : 실수값을 입력받음
'개발 > Java' 카테고리의 다른 글
[Java] 자바 - 산술연산자 / 증감연산자 / 복합대입연산자 (0) | 2022.09.05 |
---|---|
[Java] 자바 - 형변환(Type Casting) (0) | 2022.09.04 |
[Java] 자바 - 상수 (0) | 2022.09.04 |
[Java] 자바 - 출력문 (0) | 2022.09.04 |
[Java] 자바 - 식별자 / 이름 규칙 (0) | 2022.09.04 |