将文本文件中的空格分隔值读取到 ArrayList
从文本文件中读取空格分隔值并将其存储在数组列表在Java中涉及到几个步骤。
首先,使用Files#readAllLines()来检索文本文件中的所有行并将它们存储在 List
List<String> lines = Files.readAllLines(Paths.get("/path/to/file.txt"));
接下来,使用 String#split() 将每一行拆分为单独的值,并以空格字符作为分隔符:
for (String line : lines) { String[] parts = line.split("\s+"); }
要将这些字符串值转换为整数,请使用Integer#valueOf():
List<Integer> numbers = new ArrayList<>(); for (String part : parts) { numbers.add(Integer.valueOf(part)); }
将所有值转换为整数并添加到数组列表后,您就可以根据需要访问和使用它们。这种方法可确保准确高效地将文本文件中的空格分隔值读取到数组列表中。
以上是如何在 Java 中将文本文件中的空格分隔值读取到 ArrayList 中?的详细内容。更多信息请关注PHP中文网其他相关文章!