【发布时间】:2014-05-07 10:16:06
【问题描述】:
我的代码有问题,我一直收到这个错误:
Exception in thread "main" java.util.NoSuchElementException
at java.util.Scanner.throwFor(Scanner.java:907)
at java.util.Scanner.next(Scanner.java:1416)
at audio.AudioSecrets.main(AudioSecrets.java:32)
Java Result: 1
我的问题是这样的:
contents = new Scanner(file).useDelimiter("\\Z").next().toCharArray(); //
\\Z 定界符与.next() 组合将读取输入,直到没有任何剩余为止。
如何将文件输入到我的程序中,谢谢帮助
【问题讨论】:
-
看起来您正试图将整个文件放入字符串中。这是在What is simplest way to read a file into String? 处理的,这就是为什么我投票关闭作为那个副本的原因。这并不是一个坏问题——这是一个好问题。只是这件事以前做过。
标签: java java.util.scanner next