首页 > Java > java教程 > 如何在 Java 中将文本文件中的空格分隔值读取到 ArrayList 中?

如何在 Java 中将文本文件中的空格分隔值读取到 ArrayList 中?

Susan Sarandon
发布: 2024-12-10 07:15:09
原创
1002 人浏览过

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

将文本文件中的空格分隔值读取到 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中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板