본문 바로가기

Lang/Java

[Java] Java 입력 클래스 Scanner

728x90

# Scanner

Scanner를 사용하기 위해서

1. java.util.scanner 패키지를 import 합니다.
 > import java.util.Scanner;

혹은
 > import java.util.*;

2. scanner 객체 생성
 > Scanner sc = new Scanner(System.in);
멤버 함수 설명
nextByte() byte형 정수 입력
nextShort() short형 정수 입력
nextInt() int형 정수 입력
nextLong() long형 정수 입력
nextFloat() float형 실수 입력
nextDouble() double형 실수 입력
nextBoolean() boolean형 데이터 입력
next() 공백단위로 끊어서 String형 문자열 입력
nextLine() 개행단위로 끊어서 String형 문자열 입력
import java.util.Scanner; // Scanner 패키지 추가

public class MyScan {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);	// Scanner 객체 생성
		
		String input = sc.nextLine();		// 문자열 입력
		
		int num = Integer.parseInt(input);	// 문자열을 int형 정수로 변환 및 대입
		
		System.out.println(num);		// 출력
		
		sc.close();		
	}
}
728x90