본문 바로가기
Algorithm

[BaekJoon] 백준 알고리즘 1000번

by bkuk 2022. 8. 24.

1. 문제

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

 

2. 입력

첫째 줄에 A와 B가 주어진다. (0 < A, B < 10)

 

3. 출력

첫째 줄에 A+B를 출력한다.

 

 

4. 제출

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        int A = scan.nextInt();
        int B = scan.nextInt();

        System.out.println(A+B);

        scan.close();
    }
}

 

5. 풀이 방법 

자바의 입력기능인 Scanner를 이용해서 문제를 푼다.

 * 자바에서 데이터를 출력하는 명령은 System.out이고, 데이터를 입력받을 때는 System.in를 이용
 * 데이터를 입력받을 때는 표준 JAVA API인 Scanner클래스 사용.

 

5-1) Scanner 클래스 import

Import java.util.Scanner;

 * java.util에 존재하는 Scanner를 import

 * 대문자 주의

 

 

 

5-2) 객체 생성

Scanner scan  = new Scanner(System.in);

 

 * Scanner(system.in)에서 system.in은 입력값을 Byte 단위로 읽겠다는 의미

 

 

5-3) 변수 선언 및 초기화

int A = scan.nextInt();
int B = scan.nextInt();

 * 변수 A와 B는 Scanner 클래스를 이용하여 int 타입의 정수를 입력하기 위해 nextInt() 매서드 이용