我正在使用BufferedReader lines()
方法来获取文本文件中的特定行。下面是代码:意外的java.util.NoSuchElementException与BufferedReader
String line = reader.lines().filter(stuff -> stuff.startsWith(string)).findFirst().get(); // This is called inside of another method.
它的工作原理的第一对夫妇的时候,我调用该方法,那么它只是给了我一个NoSuchElementException
之后。我查看了文件,确实有一行以所需的string
变量开头。
如果需要,我会提供更多信息。
感谢您的解释,它完美运作。 – theTechnoKid