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

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

Susan Sarandon
Release: 2024-12-10 07:15:09
Original
995 people have browsed it

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

Reading Space-Separated Values from a Text File into an ArrayList

Reading space-separated values from a text file and storing them in an array list involves several steps in Java.

Firstly, use Files#readAllLines() to retrieve all lines in the text file and store them in a List:

List<String> lines = Files.readAllLines(Paths.get("/path/to/file.txt"));
Copy after login

Next, split each line into individual values using String#split() with the whitespace character as the delimiter:

for (String line : lines) {
    String[] parts = line.split("\s+");
}
Copy after login

To convert these string values to integers, use Integer#valueOf():

List<Integer> numbers = new ArrayList<>();
for (String part : parts) {
    numbers.add(Integer.valueOf(part));
}
Copy after login

Once all values are converted to integers and added to the array list, you can access and use them as desired. This approach ensures accurate and efficient reading of space-separated values from a text file into an array list.

The above is the detailed content of How to Read Space-Separated Values from a Text File into an ArrayList in Java?. For more information, please follow other related articles on the PHP Chinese website!

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Articles by Author
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template