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) 이렇게 써야한다.
'자바 > 2. 변수' 카테고리의 다른 글
Java 16 부호있는 정수의 오버플로우 (0) | 2021.03.27 |
---|---|
Java 15 정수형의 오버플로우 (0) | 2021.03.27 |
Java 13 printf를 이용한 출력 예제 (0) | 2021.03.27 |
Java 12 printf를 이용한 출력 (2) | 2021.03.27 |
Java 11 기본형의 종류와 범위 (0) | 2021.03.27 |
댓글()