public class ReadMatrix3
1:
2: import java.io.*;
3:
4: public class ReadMatrix3 {
5:
6: static double[][] data;
7:
8: public static void main(String[] args) {
9: if (args.length > 0) {
10: try {
11: DataInputStream in =
12: new DataInputStream(new BufferedInputStream(new FileInputStream(args[0])));
13: int row = in.readInt();
14: System.out.println("row = " + row);
15: int col = in.readInt();
16: System.out.println("col = " + col);
17: data = new double[row][col];
18: for (int i = 0; i < row; i++) {
19: for (int j = 0; j < col; j++) {
20: data[i][j] = in.readDouble();
21: System.out.println("data[" + i + "][" + j + "] = " + data[i][j]);
22: }
23: }
24: } catch (IOException e) {}
25: }
26: }
27: }