我试图读取一个 CSV 文件,但返回的是一整列值,我如何单独使用每一行(现在已经使用 java 4 天了,所以请善待我的无能:D)
package mypackage;
import java.io.FileReader;
import java.io.IOException;
import au.com.bytecode.opencsv.*;
public class CSVData {
private static final String FILE_PATH="D:\\eclipse\\250.csv";
public static void main(String[] args) throws IOException {
CSVReader reader = new CSVReader(new FileReader(FILE_PATH));
String [] nextLine;
while ((nextLine = reader.readNext()) != null) {
String a = nextLine[2];
System.out.println(a);
}
}
}
输出如下:
性别
女性
男性
男性
女性
女性
女性
男性
我希望能够将每一行用作单独的值,例如 nextLine[2][1] 但它不起作用