从文件读取会导致java.util.InputMismatchException

时间:2015-09-17 06:19:13

标签: java file

从文件读取时,我似乎得到了java.util.InputMismatchException。 该文件只是一个数字数组

请告知。

package assignment1;

import java.io.FileNotFoundException;
import java.io.FileReader;
import java.util.Scanner;

public class Question4 {

public static void main(String[] args) throws FileNotFoundException 
{

    Scanner inFile = 
              new Scanner(new FileReader("glassdatatxt.txt"));

    Double [][] glassdata = new Double[214][11];

    for(int row = 0; row < glassdata.length; row++)
    {
        for(int col = 1; col < glassdata[row].length; col++)
        {
           glassdata[row][col] = inFile.nextDouble();
        }
    }


    for(int row = 0; row < glassdata.length; row++)
    {
        for(int col = 1; col < glassdata[row].length; col++)
        {
            System.out.print(glassdata[row][col] + " ");
        }
        System.out.println();
    }

}

}

1 个答案:

答案 0 :(得分:0)

没有正确读取空格字符。最初我在数字之间有逗号。我错误地替换了逗号。 我现在就开始工作了。