在 Java 中,可以使用 CSVWriter 庫來導(dǎo)出 CSV 文件。以下是使用 CSVWriter 庫導(dǎo)出 CSV 文件的基本步驟:
- 添加CSVWriter庫依賴:
在 pom.xml 文件中添加以下依賴:
<dependency>
<groupId>com.opencsv</groupId>
<artifactId>opencsv</artifactId>
<version>5.5.2</version>
</dependency>
- 寫入CSV數(shù)據(jù):
在代碼中,首先需要構(gòu)造要寫入CSV的數(shù)據(jù)結(jié)構(gòu),然后通過CSVWriter寫入CSV。
以下代碼示例演示如何將包含學(xué)生信息的列表寫入CSV文件:文章來源:http://www.zghlxwxcb.cn/news/detail-675641.html
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import com.opencsv.CSVWriter;
public class CsvWriterExample {
public static void main(String[] args) throws IOException {
// 構(gòu)造要寫入CSV的數(shù)據(jù)
String[] header = { "ID", "姓名", "年齡" };
List<String[]> data = new ArrayList<String[]>();
data.add(new String[] { "1", "張三", "20" });
data.add(new String[] { "2", "李四", "22" });
data.add(new String[] { "3", "王五", "21" });
// 創(chuàng)建CSVWriter對象
FileWriter fileWriter = new FileWriter("student.csv");
CSVWriter csvWriter = new CSVWriter(fileWriter);
// 寫入CSV文件
csvWriter.writeNext(header);
csvWriter.writeAll(data);
// 關(guān)閉CSV數(shù)據(jù)流
csvWriter.close();
}
}
- 運行代碼,在項目根目錄生成一個名為“student.csv”的CSV文件,并包含寫入的數(shù)據(jù)。
以上就是使用CSVWriter庫導(dǎo)出CSV文件的基本步驟。您可以根據(jù)自己的需求,修改數(shù)據(jù)結(jié)構(gòu)和文件名等參數(shù)。文章來源地址http://www.zghlxwxcb.cn/news/detail-675641.html
到了這里,關(guān)于java 使用 CSVWriter 庫來導(dǎo)出 CSV 文件的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!