Rumah >Java >javaTutorial >Bagaimana untuk Cekap Membaca Fail Teks ke dalam ArrayList di Java?
Cara Membaca Fail Teks ke dalam Senarai Tatasusunan dalam Java
Membaca data daripada fail teks ke dalam senarai tatasusunan boleh dilakukan dalam Java melalui beberapa langkah:
Menggabungkan semuanya, inilah kod:
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); } }
Jika menggunakan Java 8, Stream API menawarkan alternatif ringkas:
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());
Atas ialah kandungan terperinci Bagaimana untuk Cekap Membaca Fail Teks ke dalam ArrayList di Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!