그럼 당신은 때문에 the docs say 후 방법를 입력 눌러야 :
발전 스캐너를 현재 행의 끝에와 입력을 반환 건너 뛰었습니다. 이 메소드는 끝에있는 행 구분자를 제외한 나머지 현재 행을 리턴합니다. 위치는 다음 행의 시작으로 설정됩니다.
는 때문에이 방법은 행 단락 문자가 존재하지 않는 경우는 스킵 광고를 검색 입력을 모두 버퍼 수, 광고 구분의 검색을 입력하고 있습니다. "
을 본질적
String input = "1 fish 2 fish red fish blue fish";
Scanner s = new Scanner(input);
: 당신이 당신의 입력
입력 누르지 않고 정보를 검색 할 수 있습니다 뭔가를해야 할 경우
을 수행하는 컴퓨터를 말하고있다 Enter 키를 눌러,이 같은 텍스트 파일을 검색 할 수 있습니다
대신 입력, 당신이 txt 파일뿐만 아니라
참고 사용할 수 있습니다 : 문자열 입력의 예에서는, 당신은 가능성이
(공백의 인스턴스에서 문자열 입력을 분리 예를 들어)를 구분 기호를 사용할 것
Scanner s = new Scanner(input).useDelimiter(Character.isWhitespace);
필자는 파일의 각 줄에 .hasNext()
을 사용하여 데이터를 가져올 수 있기 때문에 개인적으로 txt 파일을 사용하는 것을 좋아합니다.
@kateGregory에 감사드립니다. –
문제 없습니다. 오신 것을 환영합니다. 오래된 질문에 대한 좋은 대답을 쓰는 것이 좋습니다. –