JAVA/이론
[JAVA] Scanner(스캐너) 클래스
sirius
2021. 4. 15. 13:56
사용자에게 입력받을 때 이용하는 클래스
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// String 형 입력 및 리턴 (개행을 기준으로 한 줄을 읽음)
String str = scanner.nextLine();
System.out.println(str);
// String 형 입력 및 리턴 (공백을 기준으로 한 단어를 읽음)
String str2 = scanner.next();
System.out.println(str2);
// int 형 입력 및 리턴
int number = scanner.nextInt();
System.out.println(number);
// long 형 입력 및 리턴
long l = scanner.nextLong();
System.out.println(l);
// float 형 입력 및 리턴
float f = scanner.nextFloat();
System.out.println(f);
// double 형 입력 및 리턴
double d = scanner.nextDouble();
System.out.println(d);
// byte 형 입력 및 리턴
byte b = scanner.nextByte();
System.out.println(b);
// short 형 입력 및 리턴
short s = scanner.nextShort();
System.out.println(s);
// boolean 형 입력 및 리턴
boolean bool = scanner.nextBoolean();
System.out.println(bool);
}
}