본문 바로가기

빅데이터과정/JAVA

#55_140829_JAVA_SCANNER CLASS

728x90

# SCANNER CLASS


 

Scanner 클래스

문자열을 출력하는 명령어는 System.out.println() 을 사용

문자열을 키보드로 입력받을 때는 System.in을 사용

입력받은 문자열을 읽고 처리하기 위해서는 Scanner 클래스에 담아서 처리

 

 

 

Scanner 클래스의 생성자

 

 

 

 

Scanner 클래스의 메소드

 



 

 

Scanner 클래스 메소드

class ScanningMethods

{

        public static void main(String[] args)

        {

               Scanner keyboard=new Scanner(System.in);

              

               System.out.print("당신의 이름은? ");

               String str=keyboard.nextLine();

               System.out.println("안녕하세요 "+str+'');

              

               System.out.print("당신은 스파게티를 좋아한다는데진실입니까? ");

               boolean isTrue=keyboard.nextBoolean();

               if(isTrue==true)

                       System.out.println("좋아하는군요.");

               else

                       System.out.println("이런 아니었군요.");

       

               System.out.print("당신과 동생의 키는 어떻게 되나요? ");

               double num1=keyboard.nextDouble();

               double num2=keyboard.nextDouble();

               double diff=num1-num2;

               if(diff>0)

                       System.out.println("당신이 "+diff+"만큼 크군요.");

               else

                       System.out.println("당신이 "+(-diff)+"만큼 작군요.");

        }

}

결과값

당신의 이름은? lee

안녕하세요 lee

당신은 스파게티를 좋아한다는데진실입니까? true

좋아하는군요.

당신과 동생의 키는 어떻게 되나요? 10

20

당신이 10.0만큼 작군요.

 

 






'빅데이터과정 > JAVA' 카테고리의 다른 글

#55_140829_JAVA_FOR EACH  (0) 2014.08.29
#55_140829_JAVA_배열  (0) 2014.08.29
#55_140829_JAVA_SYSTEM CLASS  (0) 2014.08.29
#55_140829_JAVA_STRING CLASS  (0) 2014.08.29
#55_140829_JAVA_THIS  (0) 2014.08.29