我在字符串路径上找到的信息令人困惑。有人可以帮忙吗?
我想阅读这条路径:
try (Scanner s = new Scanner(new File("c:/Users/Green/documents/dictionary.txt")).useDelimiter("\\s*-\\s*")) {
但通过字符串路径并将返回逐行放入 ArrayList
.
如有任何指点,我们将不胜感激。
最佳答案
试试这个:
Path p1 = Paths.get("C:/Users/Green/documents/dictionary.txt");
Scanner sc = new Scanner(p1.toFile()).useDelimiter("\\s*-\\s*");
List<String> myList = new ArrayList<String>();
while (sc.hasNext()) {
myList.add(sc.next());
}
请告诉我这是否是您想要实现的目标。
关于java - 在Java中创建字符串路径来读取文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60136198/