java读取写入CSV文件
觉得有用的话,欢迎一起讨论相互学习~
读取CSV文件中的数据示例一
示例一为读取一个N行Dim列的逗号分隔的二维Double类型csv文件
基本思路
按行读取,每一行都是一个String,使用Split函数分成一个String[],将String[]中每个元素转为Double类型存入Double[]数组中,每一行的Double[]在存入ArrayList中。
public void test() {
readValues(OutputfilePath, Valueslist);
for (int i = 0; i < Valueslist.size(); i++) {
for (int j = 0; j
System.out.print(Valueslist.get(i)[j]+" ");
}
System.out.println();
}
}
public void readValues(String readpath, ArrayList Valueslist) {
//想要读取的数据是一个[N,Dim]的二维矩阵
File inFile = new File(readpath);
try {
BufferedReader reader = new Buff