Java
[JAVA] 사용자로부터 값 입력받기 (Scanner)
YEJI ⍢
2022. 10. 23. 14:40
728x90
사용자로부터 값을 입력받기 위해서는 Scanner 함수를 사용해야 됩니다.
import java.util.Scanner;
을 먼저 선언해주고 시작하겠습니다.
먼저 객체를 만들어줘야 합니다.
Scanner s = new Scanner(System.in);
객체를 만든 후에 Scanner 관련 method를 사용할 수 있습니다.
int i= s.nextInt();
double d= s.nextDouble();
Boolean b = s.nextBlooean();
String sentence= s.nextLine();
예제를 살펴보겠습니다.
① nextInt
public static void main(String[] args) {
Scanner s = new Scanner (System.in);
int n1 = s.nextInt();
System.out.print("You endted " + n1 + ".");
}
② nextDouble
public static void main(String[] args) {
Scanner s = new Scanner (System.in);
double n1 = s.nextDouble();
System.out.print("You endted " + n1 + ".");
}
③ next
public static void main(String[] args) {
Scanner s = new Scanner (System.in);
String n1 = s.next();
System.out.print("You endted " + n1 + ".");
}
✓ 단어를 읽음
④ nextLine
public static void main(String[] args) {
Scanner s = new Scanner (System.in);
String n1 = s.nextLine();
System.out.print("You endted " + n1 + ".");
}
✓ 문장을 읽음
◡̈