我是 Java 的新手,就像许多其他在这里提问的人一样,我很好奇:
我知道您可以使用扫描仪来读取文件,例如:
Scanner scanner = new Scanner(new File("thing.txt")).useDelimiter(", ");
但是有没有办法使用扫描仪来读取特定的部分呢?
如果我用
while(scanner.hasNext()){
System.out.println(scanner.next());
}
只要有效,它就会读出文件中的所有内容,如何让它只读特定的部分?
最佳答案
你不能。如果您想要某种分隔类,请使用 StringTokenizer 并指定分隔符。当您创建单独的行时,在每个行中搜索信息。没什么聪明的,但机器会做的很快......
关于java - 使用扫描仪阅读/查找特定部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16753275/