java.util.scannerjava.util.scanner 시작하기


비고

이 절에서는 java.util.scanner가 무엇인지, 그리고 개발자가 왜 그것을 사용하고 싶어하는지에 대한 개요를 제공합니다.

또한 java.util.scanner 내의 큰 주제를 언급하고 관련 주제에 링크해야합니다. java.util.scanner 용 문서가 새롭기 때문에 이러한 관련 항목의 초기 버전을 만들어야 할 수 있습니다.

설치 또는 설정

java.util.Scanner 클래스는, 정규 표현을 사용해 원시적 형태 및 캐릭터 라인을 구문 분석 할 수있는 단순한 텍스트 스캐너입니다. 스캐너는 기본적으로 공백과 일치하는 구분 기호를 사용하여 입력을 토큰으로 나눕니다.

java.util.Scanner는 Java API의 일부이므로 기본적으로 각 Java 설치에 포함됩니다.

코드에서 Scanner를 사용하려면 먼저 Java 라이브러리의 위치를 ​​지정해야합니다. Scanner는 java.util 패키지에 있습니다.

쉬운 방법은 파일의 맨 위에이 줄을 추가하는 것입니다.

import java.util.Scanner;
 

코드가 컴파일되면 "스캐너"가 해당 클래스를 참조합니다. 스캐너라는 이름의 다른 클래스를 사용하려는 경우 각 사용법을 개별적으로 지정할 수 있지만 번거로울 수 있습니다.

import java.util.Scanner;

//Code not shown

public int exampleMethod()
{
    Scanner keyboardInput = new Scanner(System.in);        //Scans character input.
    int orcasPresent = myPackage.Scanner.scanForOrcas();   //<<Demonstration Here>>
    return keyboardInput.nextInt() * orcasPresent;
}
 

이 경우 scanForOrcas() 는 사용자 정의 클래스의 정적 메서드 인 myPackage.Scanner 입니다. myPackage.Scanner 는 myPackage 폴더에 있어야하며 myPackage라는 라인 package myPackage; 있어야합니다.