java 导出csv工具类
时间: 2023-09-15 14:23:10 浏览: 42
以下是一个简单的 Java 导出 CSV 文件的工具类示例:
```java
import java.io.FileWriter;
import java.io.IOException;
import java.util.List;
public class CSVExporter {
public static void export(List<String[]> data, String filePath) {
try (FileWriter writer = new FileWriter(filePath)) {
for (String[] row : data) {
for (int i = 0; i < row.length; i++) {
writer.append(row[i]);
if (i != row.length - 1) {
writer.append(",");
}
}
writer.append("\n");
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
使用方法:
```java
List<String[]> data = new ArrayList<>();
data.add(new String[] { "ID", "Name", "Age" });
data.add(new String[] { "1", "Alice", "25" });
data.add(new String[] { "2", "Bob", "30" });
CSVExporter.export(data, "path/to/file.csv");
```
这将在指定的文件路径下创建一个 CSV 文件,并将数据导出到该文件中。您可以根据需要修改此示例以满足您的需求。