728x90
키보드 입력 전용 클래스

 

사용자에게 값 입력 받기

 

사용시 필수적으로 import 해주어야 한다.

 

  1. next() :
    문자열을 입력받음
    띄어쓰기 불가능
    space를 만나면 종료

  2. nextLine() :
    문자열을 입력받음
    띄어쓰기 가능
    Enter를 만나면 종료

  3. nextInt() : 
    int 타입 반환함수

  4. nextDouble() :
    double 타입 반환함수

 

ex)

import java.util.Scanner;                        //Scanner 클래스 import하기

public class Input01 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);     //Scanner속성의 sc변수 생성
        System.out.println("숫자를 입력하세요");
        
        int input = sc.nextInt();                //nextInt 변수로 입력받은 후 input 변수에 대입

        if (input > 5) {                         //조건식1이 참일때 실행할 명령문
            System.out.println("5보다 큽니다.");
        } else if(input < 5){                    //조건식1이 거짓이고 조건식2가 참일때 실행할 명령문
            System.out.println("5보다 작습니다.");
        } else if(input == 5){                   //위 조건식이 모두 거짓일때 실행할 명령문
            System.out.println("5입니다.");
        }
    }
}

[실행결과]

숫자를 입력하세요
6
5보다 큽니다.

'JAVA' 카테고리의 다른 글

While  (0) 2021.07.06
스위치 (Switch)  (0) 2021.07.06
for  (0) 2021.07.06
Math.random  (0) 2021.07.06
데이터 스코프  (0) 2021.07.06

+ Recent posts