데이터를 입력하고 실행하기 위해서는 Scanner sc = new Scanner(System.in); 를 암기하는 것도 빠르게 다음단계로 넘어가는 좋은 방법 중 하나이다.
- next() : 통째로가 사용자가 입력한 문자열 값
공백 또는 엔터를 구분점으로 판단하고 각 값들을 분리
값의 개수에 따라 next()를 넣어야 한다.

- nextInt() : 통째로가 사용자가 입력한 정수 값
- nextLine() : 통째로가 사용자가 입력한 문자열 값, 공백도 문자열로 판단하여 통채로 입력받는다.

여기서 next() 와 nextLIne()의 차이점은??
next()를 썼다면 후에 실행될 입력메소드에 엔터도 값으로 식별되기 때문에
nextLine()을 써주며 엔터값을 받아줘야 오류가 방지된다.
'JAVA' 카테고리의 다른 글
[JAVA] 배열 (1) (0) | 2025.01.10 |
---|---|
[JAVA] 변수(지역 변수,멤버 변수)와 스코프 (1) | 2024.12.25 |
[JAVA] 클래스, 객체, 인스턴스 (0) | 2024.12.16 |
객체지향 프로그래밍 (OOP) (0) | 2023.02.28 |
[JAVA] BufferedReader , Bufferedwrite (0) | 2023.01.01 |