JAVA_input

박예린·2022년 12월 20일
0

Java

목록 보기
3/23

input(입력)

Scanner : 띄어쓰기 인식 불가능

Scanner sc = new Scanner(System.in)

BufferedReader : 띄어쓰기 인식 가능

BufferedReader br = new BufferedReader(new InputStreamReader(System.in)):

-> 사용시 throws exception 을 붙여서 써야 함.

		//input(입력) - console
		Scanner sc = new Scanner(System.in);
        
		//boolean
		boolean b; //입력한 데이터를 보관할 변수
		System.out.print("b : "); //입력할 데이터를 명시
		b = sc.nextBoolean();
		System.out.println("b : "+ b);
		
		
		
		//integer
		int number;
		System.out.print("number : ");
		number = sc.nextInt();
		System.out.println("number : "+ number);
		
		
		
		//double
		double d;
		System.out.print("d : ");
		d = sc.nextDouble();
		System.out.println("d : "+ d);
		
		
		
		//string
		String str;
		System.out.print("str : ");
		str = sc.next();
		System.out.println("str : " + str);
       
       
   
       //띄어쓰기(문장)도 입력받음 - 콘솔 한정 
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		
		String str;
		System.out.print("str = ");
		str = br.readLine();
		System.out.println("str = " + str);
       
       
profile
개발자를 꿈꾸는 귀여운 나

0개의 댓글