본문 바로가기

프로그래밍 언어/JAVA

JAVA 입력 Scanner

SMALL

입력


콘솔창에 자기가 원하는 값을 입력해서 변수에 저장하는 방법이 있다.

그건바로 Scanner 이라는 클래스를 이용하는 것이다.

Scanner이라는 클래스를 쓰기 위해서는 다음과 같이 해야 한다.


1. 패키지 불러오기

2. Scanner 클래스 사용하기



1. 패키지 불러오는 방법


패키지란 무엇일까?

패키지는 비슷한 성격의 자바 클래스들을 모아둔 것을 말한다.

그래서 패키지 안에 있는 클래스들을 사용할 때는 패키지를 불러와야한다.

불러오는 방법은 다음과 같다.




import 패키지명; ex) import java.util.Random;


▶Scanner라는 클래스는 java.util.Scanner에 있다.



2. Scanner 클래스 사용하는 방법


Scanner 참조변수;   

참조변수 =  new Scanner(System.in);


이렇게 한다음 


변수 = 참조변수.nextInt() 


하면 입력형태를 int 형으로 변수에 값을 받는다.

참조변수에 관한 설명은 진도를 더 가고 나서 설명하겠다.


다음 예제를 보자





일단 2번째 줄에 패키지를 설정했다.

7번째 줄이 클래스명 참조변수; 인데 참조변수는 변수 설정하듯이 설정하면 된다.

8번째 줄은 객체 생성인데 일단 외워두자

10번째 줄은 클래스의 기능을 사용해서 number 이라는 변수에 저장한 것이다. 

Scanner의 기능 중 .nextInt()는 입력값의 형태를 int 형으로 받겠다는 것이다.


아직 클래스, 참조변수, 객체 에 대해 설명을 하지 않아 어려울 수 있다.

일단은 콘솔창에 입력하려면 이렇게 해야한다고 외워두자

진도를 더 나가서 클래스와 객체에 대해 설명할때 Scanner를 다시 예제로 삼아 보겠다.

LIST

'프로그래밍 언어 > JAVA' 카테고리의 다른 글

JAVA 조건문 switch  (0) 2019.06.09
JAVA 조건문 if()  (0) 2019.05.31
JAVA 연산자  (0) 2019.05.21
JAVA 화면 출력print()  (0) 2019.02.07
JAVA 변수  (0) 2019.02.06