Java 14 화면으로부터 입력받기

자바/2. 변수|2021. 3. 27. 15:11

Scanner 란?

 

화면으로부터 데이터를 입력받는 기능을 제공하는 클래스

 

Scanner를 사용하려면 ?

 

① import 문 추가

import java.util.* ;

 

② Scanner 객체의 생성 

Scanner scanner = new Scanner(System.in) ; // System.in 은 화면입력을 의미한다. Scanner 클래스는 화면입력 뿐만 아니라 파일로부터도 입력을 받을 수 있다. 15장에서 추가 설명

 

③ Scanner 객체를 사용

int num = scanner.nextInt( ) ; // 화면에서 입력받은 정수를 num에 저장한다. ((1) + (2)) 를 한문장으로 표현

int num = scanner.nextfloat( ) ; // 화면에서 입력받은 실수를 num에 저장한다. 

(1) String input = scanner.nextLine( ) ; // 화면에서 입력받은 한 행을 문자열 변수 input에 저장한다.

(2) int num = Integer.parseInt(input) ; // 문자열(input)을 숫자(num)으로 변환한다.

 

숫자를 문자열로 바꿀 때는 숫자 + ""

문자열을 숫자로 바꿀 때는 Integer.parseInt(15) 이렇게 써야한다.

 

댓글()
구독