Java 读csv文件
时间: 2023-09-12 18:08:47 浏览: 59
Java中使用opencsv读写csv文件示例
5星 · 资源好评率100%
你可以使用 Java 的内置库来读取 CSV 文件。下面是一个简单的示例代码:
```java
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class CSVReader {
public static void main(String[] args) {
String csvFile = "path/to/your/csv/file.csv";
String line;
String csvSplitBy = ",";
try (BufferedReader br = new BufferedReader(new FileReader(csvFile))) {
while ((line = br.readLine()) != null) {
String[] values = line.split(csvSplitBy);
// 处理每行数据
for (String value : values) {
System.out.print(value + " ");
}
System.out.println();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在上面的代码中,你需要将 `csvFile` 变量的值替换为你的 CSV 文件的路径。然后,使用 `BufferedReader` 类从文件中读取每一行数据。使用 `split` 方法将每行数据分割为一个字符串数组,以逗号作为分隔符。你可以根据需要进一步处理每个值。
请确保在代码中处理异常情况,例如文件不存在或读取错误。
阅读全文