스캐너 클래스는 Java 사용자 입력을 읽는 데 사용됩니다. Java Scanner는 java.util 패키지에 내장되어 있으므로 이를 사용하는 데 외부 라이브러리가 필요하지 않습니다. 스캐너는 표준 입력에서 텍스트를 읽습니다. 이 텍스트는 저장하거나 조작할 수 있도록 주 프로그램으로 반환됩니다. Java에서 사용자 입력을 받는 방법을 이해하는 것은 필수 기술입니다. 예를 들어 로그인 양식을 사용하여 앱을 빌드한다고 가정해 보겠습니다. 이전된 사용자의 로그인 정보에 대한 사용자 입력을 관리해야 합니다.
Java에서는 Scanner 클래스를 사용하여 프로그램에서 처리할 수 있는 사용자 입력을 수신할 수 있습니다. . 이 자습서에서는 몇 가지 예를 사용하여 Java Scanner 클래스를 사용하여 사용자 입력을 받는 방법에 대해 설명합니다.
Java Scanner 클래스
Java Scanner 클래스는 사용자 입력을 수집하는 데 사용됩니다. 스캐너는 java.util 패키지의 일부이므로 외부 라이브러리를 다운로드하지 않고도 가져올 수 있습니다. 스캐너는 표준 입력에서 텍스트를 읽고 프로그램에 반환합니다.
스캐너 클래스를 사용하려면 먼저 코드로 가져와야 합니다. 두 가지 방법이 있습니다.
- java.util.Scanner 클래스로 작업해야 하는 경우 Scanner 클래스를 직접 가져올 수 있습니다. li>
- java.util 라이브러리의 다른 모듈로 작업하는 경우 전체 라이브러리를 가져올 수 있습니다.
다음은 위의 각 프로세스:
코드의 첫 번째 줄은 스캐너 클래스를 가져옵니다. 코드의 두 번째 줄은 스캐너를 포함하여 모든 패키지를 java.util 라이브러리로 가져옵니다.
Java에서 사용자 입력 데이터를 수신하는 다른 방법이 있다는 점에 유의해야 합니다. Java BufferedReader, InputStreamReader, DataInputStream 및 콘솔 클래스를 사용할 수 있습니다.