Heim > Java > javaLernprogramm > Wie lese ich durch Leerzeichen getrennte Werte aus einer Textdatei in eine ArrayList in Java?

Wie lese ich durch Leerzeichen getrennte Werte aus einer Textdatei in eine ArrayList in Java?

Susan Sarandon
Freigeben: 2024-12-10 07:15:09
Original
995 Leute haben es durchsucht

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

Leerzeichengetrennte Werte aus einer Textdatei in eine ArrayList lesen

Leerzeichengetrennte Werte aus einer Textdatei lesen und in einer speichern Die Array-Liste umfasst in Java mehrere Schritte.

Verwenden Sie zunächst Files#readAllLines(), um alle Zeilen in der Textdatei abzurufen und speichern Sie sie in einer Liste:

List<String> lines = Files.readAllLines(Paths.get("/path/to/file.txt"));
Nach dem Login kopieren

Als nächstes teilen Sie jede Zeile in einzelne Werte auf, indem Sie String#split() mit dem Leerzeichen als Trennzeichen verwenden:

for (String line : lines) {
    String[] parts = line.split("\s+");
}
Nach dem Login kopieren

Um diese Zeichenfolgenwerte in Ganzzahlen umzuwandeln, verwenden Sie Integer#valueOf():

List<Integer> numbers = new ArrayList<>();
for (String part : parts) {
    numbers.add(Integer.valueOf(part));
}
Nach dem Login kopieren

Sobald alle Werte in Ganzzahlen konvertiert sind und zur Array-Liste hinzugefügt, können Sie auf sie zugreifen und sie nach Bedarf verwenden. Dieser Ansatz gewährleistet ein genaues und effizientes Lesen von durch Leerzeichen getrennten Werten aus einer Textdatei in eine Array-Liste.

Das obige ist der detaillierte Inhalt vonWie lese ich durch Leerzeichen getrennte Werte aus einer Textdatei in eine ArrayList in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage