有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

在Java中创建字符串路径以读取文本文件

我可以在字符串路径上找到的信息令人困惑。有人能帮忙吗

我想阅读以下路径:

try (Scanner s = new Scanner(new File("c:/Users/Green/documents/dictionary.txt")).useDelimiter("\\s*-\\s*")) {

但是通过一个字符串路径,并将返回行逐行放入ArrayList

任何指点都将受到感激


共 (1) 个答案

  1. # 1 楼答案

    试试这个:

            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());
            }
    

    让我知道这是否是你想要实现的