본문으로 바로가기

JAVA Scanner

category Back-end/Java 2016. 1. 15. 12:50

Scanner를 이용해 입력값을 받아올 수 있다.
다음과 같은 형식으로 쓴다.

Scanner input = new Scanner(System.in);
        변수명

Q1 응용해서 숫자 두 개를 입력 받아 더한 값을 출력하는 프로그램을 짜보았다

변수명 = Scanner변수명.nextInt();
와 같이 사용하여 변수에 값을 저장한다.
각 다른 변수에 입력 값을 받아오더라도 같은 Scanner를 사용할 수 있다.
나는 Scanner2와 같이 다른 scanner를 선언해줘야 되는 줄 알았다. 잘못 알고 있었다.

저 코드의 결과값은 다음과 같다. 

Scanner로 입력받는 값은 연두색으로 표시된다.

이런 형식을 이용해 계산기를 만들 수 있을 것 같다.

 

Q2 다음은 첫 번째 숫자가 두 번째 숫자보다 큰지 알아보는 프로그램을 짜보았다. 

boolean 변수형을 이용하여 True  False를 출력하였다.

결과값은 다음과 같다.