scan.next()는 다음 공백(스페이스, 탭, 개행)까지의 문자열을 입력 받습니다. 예를 들어, 사용자가 "Hello World"를 입력하면 "Hello"만 가져옵니다.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("문자열을 입력하세요: ");
String str = scan.next();
System.out.println("입력된 문자열: " + str);
}
}
scan.nextInt()는 다음 정수 값을 입력 받습니다. 사용자가 "42"를 입력하면 정수 값 42를 가져옵니다.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("정수를 입력하세요: ");
int num = scan.nextInt();
System.out.println("입력된 정수: " + num);
}
}