[21.03.08~] JAVA/자바 개인적 정리
자바 scanner, br(BufferedReader)로 입력장치 통한 1개의 정수 입력 받기
습관그뤠잇
2021. 3. 11. 23:36
키보드로 정수를 받아서 y변수에 저장하고, x값(x=5;)과 같은 값인지 출력하세요.
1. scanner 버전
int x = 5; //제시된 변수x
Scanner scanner = new Scanner(System.in);
System.out.println(">정수 입력? "); //입력을 위한 안내
int y = scanner.nextInt(); //y변수를 선언해 띄어쓰기 단위로(nextInt) y에 저장
//x와 y값이 동일값인지 확인 (정수값 비교시 : ==)
System.out.println(x == y); //저장된 y의 값이 x와 같은지 확인
2. BufferedReader 버전
int x = 5;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println(">정수 입력? "); //입력을 위한 안내
int y = Integer.parseInt(br.readLine()); //br에는 string값으로만 들어오므로 int로 변환해 y변수에 저장하기
System.out.println(x == y); //저장된 y의 값이 x와 같은지 확인