我正在处理读取文本文件的程序。我必须为文件的每一行执行一个单独的方法。我可以做这样的事情:对多行文本文件使用扫描仪
LineNumberReader myReader = new LineNumberReader(new FileReader("filename"));
Scanner scanner = new Scanner(myReader.readLine());
while (scanner.hasNext()) { ... }
并把后者两条线在一个循环中,所以我可以解析每条线的标记。但我想知道是否有任何方法可以做到这一点,而无需在每次迭代中实例化一个新的扫描器对象。
您可以直接使用'Scanner'类。 – 2015-02-10 05:54:19