java.util.Scanner은 자바에서 입력값을 받아들이기 위한 클래스이며, next는 Scanner 클래스의 메소드 중 하나이다.
next 메소드는 사용자로부터 입력받은 값을 공백을 기준으로 분리한 다음, 첫 번째 단어를 반환한다.
따라서, import java.util.Scanner은 자바 프로그램에서 Scanner 클래스를 사용하기 위해 필요한 라이브러리를 가져오는 것이며, next는 이 라이브러리에서 제공하는 메소드 중 하나이다.
아래는 next 메소드의 사용예시이다.
따라서, import java.util.Scanner은 자바 프로그램에서 Scanner 클래스를 사용하기 위해 필요한 라이브러리를 가져오는 것이며, next는 이 라이브러리에서 제공하는 메소드 중 하나이다.
아래는 next 메소드의 사용예시이다.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("이름을 입력하세요:");
String name = scanner.next();
System.out.println("입력한 이름은" + name + "입니다.");
scanner.close();
}
}
위 코드에서 scanner.close() 메소드는 Scanner 객체를 닫아줌으로써, 메모리 누수를 방지하는 것이다.