이것저것

[Java] Scanner로 두 수를 입력받아 합을 구하기 본문

Java/Java 풀어본 문제

[Java] Scanner로 두 수를 입력받아 합을 구하기

곰태태 2020. 3. 29. 17:08
반응형
SMALL

데이터를 읽을 수 있는 클래스 : Scanner

Scanner를 import
- import java.util.Scanner; //Scanner 클래스 포함

import를 해주지 않으면 Scanner를 사용할 수 없다

Scanner 클래스의 객체를 생성하는 명령
- Scanner input = new Scanner(System.in);

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import java.util.Scanner;
 
//import java.util.Scanner; //자동 import는 밑줄이 생긴곳에 마우스커서를 놔두고 ctrl+shift+m을 눌러주면 자동 생성된다. //Scanner 클래스 포함
 
public class Add2 {
    public static void main(String[] args) {
        //사용자로부터 입력을 받기위해 Scaner를 생성한다.
        Scanner input = new Scanner(System.in);
        
        int x;        //첫번째 숫자 저장
        int y;        //두번째 숫자 저장
        int sum;    //합을 저장
        
        System.out.print("첫번쨰 숫자를 입력하시오: ");
        
        //정수를 입력받는 메소드 : nextInt()
        //nextFloat(), nextByte(), next(), nextBoolean()
        x = input.nextInt();    //사용자로부터 첫번째 숫자를 읽는다.
        
        System.out.print("두번째숫자를 입력하시오: ");
        y = input.nextInt();    //사용자로부터 두번째 숫자를 읽는다.
        
        sum = x + y;
        
        System.out.println(sum);
        input.close();
    }
}
 
 
 
 
반응형
LIST
Comments