我是Java编程的初学者。我需要帮助,如何通过(选项卡)读取csv文件并将文件存储到ArrayList以及如何从文件读取特定单元格。这是我的代码:
public static void main (String[] args){
String file_Name = "info.txt";
File file = new File(file_Name);
try {
Scanner inputStream = new Scanner(file);
while (inputStream.hasNext()){
String data = inputStream.next();
String [] values;
String delimeter;
delimeter = "\tab";
values = data.split(delimeter);
}
inputStream.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
text file
Sweater gold 55.5
Jeans silver 68.5
Hat gold 20.0
制表符分隔符是'\ t'而不是'\ tab'。如果您需要在excel中读取特定单元格,则需要使用apache poi之类的库