Source of ReadMatrix4.java


  1: 
  2: import java.io.*; 
  3: 
  4: public class ReadMatrix4 {
  5: 
  6:   static double[][] data;
  7: 
  8:   public static void main(String[] args) {
  9:     if (args.length > 0) {
 10:       try { 
 11:         BufferedReader in = 
 12:             new BufferedReader(new FileReader(args[0])); 
 13:         String line; 
 14:         line = in.readLine();  
 15:         int row = Integer.parseInt(line); 
 16:         System.out.println("row = " + row); 
 17:         line = in.readLine();  
 18:         int col = Integer.parseInt(line); 
 19:         System.out.println("col = " + col); 
 20:         data = new double[row][col]; 
 21:         for (int i = 0; i < row; i++) {
 22:           for (int j = 0; j < col; j++) {
 23:             line = in.readLine();  
 24:             data[i][j] = Double.valueOf(line).doubleValue(); 
 25:             System.out.println("data[" + i + "][" + j + "] = " + data[i][j]);  
 26:           }
 27:         }        
 28:       } catch (IOException e) {}  
 29:     }
 30:   }
 31: }