Membaca Nilai yang Diasingkan Ruang daripada Fail Teks ke dalam ArrayList
Membaca nilai yang diasingkan ruang daripada fail teks dan menyimpannya dalam senarai tatasusunan melibatkan beberapa langkah dalam Java.
Pertama, gunakan Files#readAllLines() untuk mendapatkan semula semua baris dalam fail teks dan menyimpannya dalam Senarai
List<String> lines = Files.readAllLines(Paths.get("/path/to/file.txt"));
Seterusnya, pisahkan setiap baris kepada nilai individu menggunakan String#split() dengan aksara ruang putih sebagai pembatas:
for (String line : lines) { String[] parts = line.split("\s+"); }
Untuk menukar nilai rentetan ini kepada integer, gunakan Integer#valueOf():
List<Integer> numbers = new ArrayList<>(); for (String part : parts) { numbers.add(Integer.valueOf(part)); }
Setelah semua nilai ditukar kepada integer dan ditambahkan pada senarai tatasusunan, anda boleh mengakses dan menggunakannya seperti yang dikehendaki. Pendekatan ini memastikan pembacaan nilai yang dipisahkan ruang dengan tepat dan cekap daripada fail teks ke dalam senarai tatasusunan.
Atas ialah kandungan terperinci Bagaimana untuk Membaca Nilai yang Dipisahkan Ruang daripada Fail Teks ke dalam ArrayList di Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!