温馨提示×

java怎么将数据写入csv文件

小亿
373
2024-02-05 17:26:40
栏目: 编程语言

在Java中,可以使用java.io.FileWriterjava.io.BufferedWriter类将数据写入CSV文件。以下是一个示例代码:

import java.io.FileWriter;
import java.io.BufferedWriter;
import java.io.IOException;

public class WriteCSVFile {
    public static void main(String[] args) {
        String csvFile = "data.csv";  // CSV文件路径

        try {
            FileWriter fw = new FileWriter(csvFile);
            BufferedWriter bw = new BufferedWriter(fw);

            // 写入CSV文件的数据
            bw.write("Name, Age, City");
            bw.newLine();
            bw.write("John, 25, New York");
            bw.newLine();
            bw.write("Jane, 30, Los Angeles");

            bw.close();
            fw.close();

            System.out.println("Data has been written to " + csvFile);
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

在上述代码中,首先创建一个FileWriter对象来写入文件。然后,利用BufferedWriter类提供的writenewLine方法将数据逐行写入CSV文件。最后,关闭BufferedWriterFileWriter对象。

运行代码后,数据将被写入指定的CSV文件中。

0