java导入csv文件
时间: 2023-10-02 13:11:22 浏览: 85
要导入CSV文件,你可以使用Java内置的CSV解析器来读取和处理CSV文件。以下是一个例子:
```java
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
public class CsvReader {
public static void main(String[] args) {
String csvFile = "path/to/your/csv/file.csv";
String line = "";
String cvsSplitBy = ",";
List<String[]> rows = new ArrayList<String[]>();
try (BufferedReader br = new BufferedReader(new FileReader(csvFile))) {
while ((line = br.readLine()) != null) {
// use comma as separator
String[] row = line.split(cvsSplitBy);
rows.add(row);
}
} catch (IOException e) {
e.printStackTrace();
}
// do something with the rows
for (String[] row : rows) {
// process each row
}
}
}
```
在这个例子中,我们首先指定CSV文件的路径和CSV文件中的字段分隔符。然后我们创建一个空的字符串列表,用于存储CSV文件中的行。接下来,我们使用Java的BufferedReader类读取CSV文件,并使用split()方法将每一行拆分成字符串数组。最后,我们将每一行添加到我们之前创建的列表中。
请注意,这个例子只是一个简单的示例,你可能需要针对自己的CSV文件进行一些修改或调整。
阅读全文