자바 스캐너

JAVA 2018. 5. 20. 21:32


안녕하세요 AddChan입니다.

오늘은 자바 스캐너에 대해서 알아보도록 하겠습니다.


자바 에서 입력을 받을때는 주로 스캐너를 사용합니다.


먼저 스캐너를 사용하기 위해서 import라는 외부클래스를 통해 호출해야합니다.



(외부클래스 호출)


(Scanner sc = new Scanner(System.in); 에서 컨트롤+스페이스 누르면 자동으로 호출됩니다.)




스캐너 사용 예제



Scanner 클래스명 = new Scanner(System.in);


클래스명 부분에 원하는 것을 써주시면 됩니다. (보통 sc를 사용합니다)





▲(Scanner 예제)




   Scanner sc = new Scanner(System.in); 


▲ 써야지 입력을 받을 수 있습니다.

  



숫자를 입력하라는 메세지가 출력됩니다.


 int x = sc.nextInt(); 로 입력한 숫자를 받아줍니다.


 받은숫자는 x, y에 받아 줍니다.


 System.out.println(x);


 적어주시면 x에 저장 되어있는 숫자 가 출력됩니다.






그리고 받아주는 함수 sc.nextInt(); 말고도 여러가지가 있습니다.


sc.next(); sc.nextFloat(); 등등


문자열 String를 입력하실때는 sc.next();가 필요하고

실수 Float를 입력하실때는 sc.nextDouble();또는sc.nextFloat();가 필요합니다.


위 말고도 여러가지가 있습니다.


사용자가 필요한 변수를 그때마다 사용하시면 됩니다.





실습 1



  중국집 메뉴를 2가지 입력받고

 

  입력받은 메뉴의 가격을 정하고


  손님이 메뉴를 몇가지 주문하였는지 받은뒤

  

  전체 주문 금액을 출력하시오.









(실습예제 빨간부분은 제가 입력한 값입니다)


주석에서 이해 안되시는 부분 있으시면 댓글남겨주시면 감사하겠습니다.



실습 2



자신의 키와 몸무게를 적고.


  조건에 맞추어 비만도를 계산하여 출력하시오. 


※조건 : (키-100)*0.9 가 자신의 몸무게 보다 높으면 비만 안높으면 표준체중











▲실습 예제2





코드가 이해가 안되는 부분이 있으면 댓글남겨주시면 감사하겠습니다.



.

.

.

.

.

.


자 이렇게 오늘 스캐너에 대해 알아보았습니다.

그럼 지금까지 AddChan이었습니다. 감사합니다.

'JAVA' 카테고리의 다른 글

자바 조건문  (0) 2018.05.22
자바 반복문  (0) 2018.05.21
자바 연산자  (0) 2018.05.17
자바 변수  (0) 2018.05.16
자바 Hello 출력하기  (0) 2018.05.15
Posted by AddChan
,