프로그래밍/JAVA

[JAVA] 입력받기

jaewoo93 2022. 12. 7. 23:09
import java.util.Scanner;    // Scanner를 사용하기 위해 추가

class Ex2_10 { 
   public static void main(String[] args) { 
      Scanner scanner = new Scanner(System.in);

      System.out.print("두자리 정수를 하나 입력해주세요.>");
      String input = scanner.nextLine();
      int num = Integer.parseInt(input); // 입력받은 문자열을 숫자로 변환

      System.out.println("입력내용 :"+input);
      System.out.printf("num=%d%n", num);
   } 
}

[ 출력 ]

두자리 정수를 하나 입력해주세요.>22
입력내용 :22
num=22

-----------------------------------------------------------------------------------------

 

Scanner 클래스에 nextInt() 나 nextFloat()를 사용하면 문자열을 숫자로 변환할 필요 없이 숫자로 바로 입력받을 수 있음.