Java에서 텍스트 파일을 배열 목록으로 읽는 방법
텍스트 파일의 데이터를 배열 목록으로 읽는 방법은 다음과 같습니다. 일련의 단계를 통한 Java:
모두 종합하면 다음과 같습니다. 코드:
List<Integer> numbers = new ArrayList<>(); for (String line : Files.readAllLines(Paths.get("/path/to/file.txt"))) { for (String part : line.split("\s+")) { Integer i = Integer.valueOf(part); numbers.add(i); } }
Java 8을 사용하는 경우 Stream API는 간결한 대안을 제공합니다.
List<Integer> numbers = Files.lines(Paths.get("/path/to/test.txt")) .map(line -> line.split("\s+")) .flatMap(Arrays::stream) .map(Integer::valueOf) .collect(Collectors.toList());
위 내용은 Java에서 텍스트 파일을 ArrayList로 효율적으로 읽는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!