阅读背景:

按行和列方式打印数组的内容

来源:互联网 

here is code:

这是代码:

import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class ReadFileContents {
    public static void main(String[] args) throws IOException {
    Scanner s = new Scanner(new File("rfg.txt"));
    List<float[]> list = new ArrayList<float[]>();
    while (s.hasNextLine()) {
        String[] line = s.nextLine().split(" ");
        list.add(new float[] { Float.parseFloat(line[0]),Float.parseFloat(line[1]),Float.parseFloat(line[2]) });
        }  
        int numberOfRows = list.size();
        int numberOfColumns = 3; 
        float[][] floatValues = new float[numberOfRows][numberOfColumns];
        for (int i = 0; i < numberOfRows; i++) {
            floatValues[i] = list.get(i);
            System.out.println(floatValues[i][0] + " " + floatValues[i][1] + " " + floatValues[i][2]);
            }
        }   
 }
import java.io.File;
im



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: