【发布时间】:2020-02-09 11:40:34
【问题描述】:
我可以在字符串路径上找到的信息令人困惑。有人可以帮忙吗?
我想读这条路:
try (Scanner s = new Scanner(new File("c:/Users/Green/documents/dictionary.txt")).useDelimiter("\\s*-\\s*")) {
但通过字符串路径,并将返回逐行放入ArrayList。
任何指点将不胜感激。
【问题讨论】:
标签: java
我可以在字符串路径上找到的信息令人困惑。有人可以帮忙吗?
我想读这条路:
try (Scanner s = new Scanner(new File("c:/Users/Green/documents/dictionary.txt")).useDelimiter("\\s*-\\s*")) {
但通过字符串路径,并将返回逐行放入ArrayList。
任何指点将不胜感激。
【问题讨论】:
标签: java
试试这个:
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());
}
如果这是您想要实现的目标,请告诉我。
【讨论】: