天儿真好:
我正在尝试使用它:
List<String> lines = Files.readAllLines(Paths.get(path), encoding);
来自https://stackoverflow.com/a/326440/2698254的
但我在实施它时遇到了一些麻烦。
我的目标是从文件中读取所有行,然后使用该列表对每行进行一些处理(我想它就像向量一样......)
一些问题,因为我遇到了一堆错误:
List<String> lines = Files.readAllLines(Paths.get("assets/unitsloc.txt"), Charset.defaultCharset());
这是我到目前为止所得到的,但错误标记是:
“文件无法解析” - 但没有有用的建议导入,与Paths相同。
“类型列表不是通用的:它不能用参数进行参数化” - 我是否需要先初始化行?
答案 0 :(得分:1)
您需要在使用之前导入该类。
在课程顶部(包装后),添加
import java.nio.file.Files;
import java.nio.file.Paths;
当readAllLines返回List<String>
时,有关此内容的警告应在正确输入后消失。