我尝试将代码缩减为仅测试扫描仪本身。以下代码适用于您的数据文件:
public static void main(String[] args) { Scanner scan; File file = new File("resources\scannertester\data.txt"); try { scan = new Scanner(file); while(scan.hasNextDouble()) { System.out.println( scan.nextDouble() ); } } catch (FileNotFoundException e1) { e1.printStackTrace(); }}我得到以下(预期)输出:
0.00.00.0230.0230.050.050.20.20.50.50.80.80.950.950.9770.9771.01.0
尝试执行此操作以确保您引用的文件正确。



