공부/Java

자바 Scanner

Stair 2024. 8. 22. 20:42
반응형

자바는 System.in을 통해서 사용자의 입력을 받을 수 있다.

그런데 자바가 제공하는 System.in을 통해서 사용자 입력을 받으려면 여러 과정을 거쳐야해서 복잡하고 어렵다.

자바는 이런 문제를 해결하기 위해 Scanner 라는 클래스를 제공한다. 이 클래스를 사용하면 사용자 입력을 매우 편리하게 받을 수 있다.

 

 

scanner를 통해 입력받고 출력하는 예제이다.

문자열, 정수 실수 모두 입력을 받고 출력할 수 있다.

**타입을 다르게 입력하면 type의 미스매치가 일어나서 에러가 발생한다.

 

 

 

이러한 에러가 발생하기에 주의가 필요하다.

 

 

 

위는 정수 두개를 입력받아 합을 구하는 예제이다.

 

 

 

위의 예제는 정수 두개를 입력받아 크기를 비교하는 예제이다.

반응형