Eclipse에서 프로그램을 작성할 때 변수를 수동으로 입력 해야하는 경우 스캐너 클래스를 사용할 수 있습니다.
입력 텍스트를 스캔하기위한 새로운 유틸리티 인 스캐너 클래스. 모든 데이터는 동일한 패턴의 캡처 그룹 또는 인덱스를 사용하여 텍스트의 다양한 부분을 검색하여 검색해야하기 때문입니다. 그런 다음 입력 스트림에서 특정 유형의 데이터 항목을 검색하는 방법을 조합하여 사용할 수 있습니다. 이러한 방식으로, 정규 표현식을 사용하는 것 외에도 스캐너 클래스는 문자열 및 원시 유형 (예 : int 및 double)의 데이터를 임의로 분석 할 수 있습니다. 스캐너를 사용하면 처리하려는 텍스트 콘텐츠에 대한 사용자 정의 구문 분석기를 작성할 수 있습니다.
참고 : Eclipse에서는 처음에 패키지 아래에서 java.util.scanner를 가져와야합니다. 그렇지 않으면 스캐너를 호출 할 수 없습니다.
등록 :
com.lovo.homework; // a를 입력 한 다음 A에서 Z에서 Z까지 데이터를 배열로 저장 한 다음 횡단으로 인쇄하여 a에서 z로 인쇄하십시오. import java.util.scanner; public class womwork2016_11_17_1 {public static void main (string [] args) {스캐너 scn = new Scanner (System.in); System.out.println ( "String a :"); String M = scn.nextline (); 입력 문자열 y = M.Tolowercase (); chr = y.tochararray () [0]; // 문자열을 문자로 변환합니다 (int i = 0; i <26; i ++) {system.out.println ( "chr ["+i+"] ="+chr); chr ++;}}}산출:
문자열 a를 입력하십시오 :
문자열을 입력하고 Enter를 누릅니다.
문자열을 입력하십시오 A : B/CHR [0] = BCHR [1] = CCR [2] = DCHR [3] = ECR [4] = FCHR [5] = GCHR [6] = HCHR [7] = ICHR [8] = JCHR [9] = KCHR [10] = LCHR [11] = MCHR [12] = NCHR [ 13] = OCHR [14] = PCHR [15] = QCHR [16] = RCHR [17] = SCHR [18] = TCHR [19] = UCHR [20] = VCHR [21] = wCHR [22] = XCHR [23] = ychr [24] = ZCHR [25] = {문자열을 제외하고 다른 모든 유형을 입력 할 수 있습니다. 정수를 입력하려면 문자열 m = scn.nextline ()에서 문자열을 변경하면 int로 변경하면 다른 사람에게도 마찬가지입니다.
팁 :
Eclipse의 사용은 Java Code와 바로 가기 키를 형식화합니다. Ctrl+Shift+f .
위의 코드 형식은 의도적으로 중단됩니다.
서식 후 :
훨씬 나아지지 않습니까?
요약
위는 Java 프로그래밍 스캐너 클래스의 사용 예제에 대한이 기사의 전체 내용입니다. 모든 사람에게 도움이되기를 바랍니다. 관심있는 친구는이 사이트의 다른 관련 주제를 계속 참조 할 수 있습니다. 단점이 있으면 메시지를 남겨 두십시오. 이 사이트를 지원해 주신 친구들에게 감사드립니다!