Java의 스캐너를 사용하여 디렉토리의 여러 .txt 파일을 읽으려고합니다.스캐너가있는 디렉토리에서 여러 파일 사용 (Java)
지금까지, 나는
File directory = new File("textanalyzer/Shakespeare");
File[] filenames = directory.listFiles();
Scanner scanner = new Scanner(new File(filenames)).useDelimiter("[^a-zA-Z<]+");
내 프로그램의 나머지 부분이 파일에서 텍스트를 사용합니다. 나는 프로그램의 나머지 부분을 썼지 만 나는이 한 가지에 붙어있다.
저는 해결책을 찾고 있었지만 실제로 아무것도 찾을 수 없습니다. 내가 가진 것이 그리 좋지는 않지만 그것을 향상시킬 수있는 충분한 자바를 모른다. 나는 또한 아파치 임포트를 사용해 보았지만 그것들을 작동시키는 법을 알 수 없다 (특히 FileIterator).
마지막으로 나는 구분 기호를 사용할 수 있도록 Scanner 클래스를 사용하고 싶습니다. 그것은 내가하려고하는 것을 위해 도움이되는 슈퍼이다.
문제점을 이해하지 못 했습니까? 얼마나 많은 txt 파일을 읽으려고하십니까? –
문제가 어디 있는지 알 수 없습니다. 모든 파일을 반복하고 그 파일에 문제가 있습니까? – Pokechu22
네, 각 파일에서 정보를 얻으려고합니다. 죄송합니다. 나는 이것을 너무 오랫동안보고 있었다. 응. – angelam