java代码读取csv文件
时间: 2023-09-14 20:07:44 浏览: 151
java 读取csv文件
5星 · 资源好评率100%
可以使用Java内置的CSV解析库来读取CSV文件。以下是一个示例代码:
```java
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class ReadCSV {
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[] data = line.split(csvSplitBy);
System.out.println("Column 1: " + data[0]
+ ", Column 2: " + data[1]
+ ", Column 3: " + data[2]);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在这个例子中,我们首先定义了CSV文件的路径和分隔符(逗号)。然后我们使用`BufferedReader`类来读取文件。在while循环中,我们逐行读取文件并使用split方法将每行拆分成一个字符串数组。最后,我们打印每一列的值。
请注意,这个代码示例只是一个简单的演示。在实际开发中,您需要更加谨慎地处理文件读取和数据转换错误,并确保关闭文件资源。
阅读全文