Rumah > Java > javaTutorial > Bagaimana untuk Membaca Nilai yang Dipisahkan Ruang daripada Fail Teks ke dalam ArrayList di Java?

Bagaimana untuk Membaca Nilai yang Dipisahkan Ruang daripada Fail Teks ke dalam ArrayList di Java?

Susan Sarandon
Lepaskan: 2024-12-10 07:15:09
asal
995 orang telah melayarinya

How to Read Space-Separated Values from a Text File into an ArrayList in Java?

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"));
Salin selepas log masuk

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+");
}
Salin selepas log masuk

Untuk menukar nilai rentetan ini kepada integer, gunakan Integer#valueOf():

List<Integer> numbers = new ArrayList<>();
for (String part : parts) {
    numbers.add(Integer.valueOf(part));
}
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan