java 如何给csv file文件流添加表头
时间: 2024-02-17 07:03:35 浏览: 236
可以使用 Java 中的 CSVWriter 类来给 CSV 文件添加表头。以下是一个示例代码:
```java
import java.io.FileWriter;
import java.io.IOException;
import com.opencsv.CSVWriter;
public class AddHeaderToCSV {
public static void main(String[] args) throws IOException {
// 创建 CSVWriter 对象
CSVWriter writer = new CSVWriter(new FileWriter("example.csv"));
// 添加表头
String[] header = {"Name", "Age", "City"};
writer.writeNext(header);
// 添加数据行
String[] data1 = {"John", "25", "New York"};
writer.writeNext(data1);
String[] data2 = {"Jane", "30", "London"};
writer.writeNext(data2);
// 关闭 CSVWriter
writer.close();
}
}
```
在这个示例中,我们使用 CSVWriter 类创建了一个 CSV 文件,并且使用 writeNext() 方法添加了表头和数据行。注意,添加表头和数据行的顺序很重要,必须先添加表头,然后才能添加数据行。最后,我们调用 close() 方法关闭 CSVWriter。
阅读全文