본문 바로가기
심심한데 한 번 읽어볼까!?/잡학

Java 표준 입출력

by 호기심심풀이 2021. 3. 21.
반응형

Java 표준 입출력

예문

import java.util.Scanner; 
public class Test {
     public static void main(String args[]) { 
        Scanner scan = new Scanner(System.in); 
        int a = scan.nextInt(); 
        int b = scan.nextInt(); 
        System.out.printf("%d", a + b);
    }
}

 

소스 설명

Scanner scan = new Scanner(System.in); 

▶ Scanner : 입력에 사용할 객체 변수를 생성할 때 사용하는 클래스 이름. 그대로 적는다.
▶ scan : 객체 변수명. 사용자 임의로 적는다.
▶ new : 객체 생성 예약어
▶ Scanner( ) : 클래스의 이름
▶ System.in : 표준 입력장치. 키보드를 의미.

 int a = scan.nextInt(); 
 int b = scan.nextInt(); 

▶ int a, int b : 입력받은 값을 저장할 변수. 미리 선언되어 있어야 한다.
▶ scan.nextInt( )
- scan : 입력에 사용할 객체 변수 이름. 객체 변수 생성 시 사용한 객체 변수 이름과 동일해야 한다.
- nextInt( ) : 입력받은 값을 정수형으로 반환

System.out.printf("%d", a + b);

▶ System.out.printf( ) : System 클래스의 서브 클래스인 out클래스의 메소드 printf( )를 사용해서 출력한다는 의미.

반응형

'심심한데 한 번 읽어볼까!? > 잡학' 카테고리의 다른 글

연산자 우선순위  (3) 2021.03.23
연산자 종류  (2) 2021.03.22
scanf( )함수와 printf( ) 함수  (2) 2021.03.20
변수(Variable)  (2) 2021.03.19
데이터 타입(Data Type)  (3) 2021.03.18

댓글