Scanner 클래스의 사용

김나현·2023년 3월 6일

Java(자바)

목록 보기
1/3
post-thumbnail

<연습 문제 >
두 개의 수를 입력받고 그 수를 더한 값을 출력해라 (밑의 result 를 참조)

Result >

code >

설명)

import java.util.Scanner;

import 를 하지 않으면 위의 코드에서 Scanner keyboard = new Scanner(System.in) 이 아닌 Scanner를 쓸때 마다 java.util.Scanner keyboard = new java.util.Scanner(System.in) 로 써주어야 하는 불편함이 있다 .

패키지 안 클래스를 찾기 위해 .을 기점으로 java 안 util 안 Scanner를 가져다 쓰는 과정인 것이다.


System.out.println("Test");

프린트를 하는 방법으로 작성하는 코드
println 의 ln은 next line으로 줄바꿈의 의미이다.


Scanner keyboard = new Scanner(System.in);
num1 = keyboard.nextInt();

Scanner 클래스의 객체 생성 , 이름은 keyboard
keyboard.nextInt() 은 정수를 입력받아 num1에 저장 의미
nextInt() 외 nextFloat(), nextDouble(), nextString() 등이 있다.


특징 )

  • 자바는 Class 안에 void main 을 작성 (Class 가 큰 틀)
  • 위의 코드 처럼 연결시에는 + 을 사용
profile
Let's study hard!

0개의 댓글