gpt4 book ai didi

java - 从 Java 中的文件中读取行

转载 作者:太空宇宙 更新时间:2023-11-04 06:30:54 24 4
gpt4 key购买 nike

你好:

我正在尝试使用这个:

List<String> lines = Files.readAllLines(Paths.get(path), encoding);

来自https://stackoverflow.com/a/326440/2698254http://docs.oracle.com/javase/7/docs/api/java/nio/file/Files.html#readAllLines%28java.nio.file.Path,%20java.nio.charset.Charset%29

但我在实现它时遇到了一些麻烦。

我的目标是从文件中读取所有行,然后使用该列表对每一行执行一些操作(我想它的工作原理就像一个 vector ......)

几个问题,因为我遇到了很多错误:

List<String> lines = Files.readAllLines(Paths.get("assets/unitsloc.txt"), Charset.defaultCharset());

这是我到目前为止所得到的,但错误标记是:

“文件无法解析” - 但没有有用的建议导入,与路径相同。

“列表类型不是通用的:它不能用参数进行参数化” - 我需要先初始化行吗?

最佳答案

使用前需要导入该类。

在类的顶部(在包之后)添加

import java.nio.file.Files;
import java.nio.file.Paths;

readAllLines返回List<String>正确导入后,有关此问题的警告应该会消失。

关于java - 从 Java 中的文件中读取行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26133085/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com