JAVA/java 공부

[JAVA] Scanner 스캐너

congs 2023. 3. 25. 14:57

Scanner

: 사용자로부터 정보를 받아 입력하는 경우에 사용

Scanner number1 = new Scanner(System.in);
		
System.out.println("숫자를 입력해주세요.: ");
int num = number1.nextInt();

number1.close(); //사용시 자동impot
  • Scanner는 한 class에 한번 열 수 있음
  • Scanner을 열고 닫지 않아도 괜찮음
  • class명 바로 아래에 Scanner를 열면 = 해당 class의  method에서 모두 사용이 가능

 

사용 방법

1. Scanner scan = new Scanner(System.in);

  • 시작→ 처음에 작성
    • Scanner 클래스명
    • scan 객체명 : 변경이 가능
    • new 클래스를 새로 생성해 입력받을 수 있도록 함
    • System.in 매개변수

2. int num = scan.nextInt( );

  • 입력을 유도하는 함수 후, scan에서 가져온 정보를 변수에 넣어 사용
  • 자료형은 동일하게 적용해야함
    • int_ = scan.nextint(); // int로 받으면 int에 넣기
    • String _ = scan.next();
    • char_=scan.next().charAt(index);

3. scan.close();

 : 마지막에 작성 

 

'JAVA > java 공부' 카테고리의 다른 글

[JAVA] 조건문 If문 / switch문  (0) 2023.03.25
[JAVA] Math.method  (0) 2023.03.25
[JAVA] escape sequence : \  (0) 2023.03.25
[JAVA] printf() 사용 : %s  (0) 2023.03.25
[JAVA] 자료형 변환 Casting  (0) 2023.03.25