📌 Scanner 객체 만들기
Scanner scan = new Scanner(System.in);
✅ 수업예문
System.out.print("이름을 입력해 주세요. : "); String name = scan.next(); System.out.print("나이를 입력해 주세요. : "); String age = scan.next(); System.out.printf("%s님의 나이는 %s세 입니다.", name, age); scan.close();
Scanner의 사용이 끝나면 close();로 해제
📃 실습 01
1. 숫자의 홀짝 구분하기🖨
💻 code
Scanner scan = new Scanner(System.in); System.out.println("숫자를 입력해주세요. : "); int num = scan.nextInt(); System.out.printf("입력된 숫자는 : %d(으)로 %s입니다.", num, (num % 2 == 1 ? "홀수" : "짝수")); scan.close();
숫자를 입력해주세요. : 325 입력된 숫자는 : 325(으)로 홀수입니다.
📃 실습 02
2. 알파벳 대소문자 구분하기
💻 code
Scanner scan = new Scanner(System.in); System.out.println("알파벳 한 자를 입력해주세요"); String a = scan.next(); char alp = a.charAt(0); System.out.printf("첫 번째 입력된 문자 %c 는 영문 %s 입니다.", alp, (alp >= 'A' && alp <= 'Z' ? "대문자" : (alp >= 'a' && alp <= 'z' ? "소문자" : "알파벳이 아닙니다.")));
알파벳 한 자를 입력해주세요 a 첫 번째 입력된 문자 a 는 영문 소문자 입니다.