使用Java进行文件操作:读写CSV文件示例

原创 深藏阁楼爱情的钟 2024-11-24 16:57 33阅读 0赞

在Java中,我们可以使用内置的FileCSVWriter/CSVReader来读写CSV文件。以下是一个简单的示例:

  1. import java.io.File;
  2. import java.io.FileWriter;
  3. import java.io.IOException;
  4. import com.opencsv.CSVWriter;
  5. public class CSVFileOperation {
  6. public static void main(String[] args) {
  7. // 创建一个CSV文件
  8. File file = new File("example.csv");
  9. try {
  10. // 如果文件不存在,创建它
  11. if (!file.exists()) {
  12. file.createNewFile();
  13. }
  14. // 使用CSVWriter来写入数据
  15. CSVWriter writer = new CSVWriter(new FileWriter(file)));
  16. // 写入一些示例数据
  17. String[] rows = {"Name", "Age", "City"}, {"John Doe", 30, "New York"}, {"Jane Smith", 25, "Chicago"};
  18. for (String row : rows) {
  19. writer.writeNext(row.split(","));
  20. }
  21. // 关闭writer,同时也关闭了文件
  22. writer.close();
  23. System.out.println("CSV file successfully created and written to.");
  24. } catch (IOException e) {
  25. System.err.println("Error occurred while creating or writing to CSV file.");
  26. e.printStackTrace();
  27. }
  28. }
  29. }

这个示例创建了一个新的CSV文件,然后写入了一些示例数据。最后关闭了writer和文件。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,33人围观)

还没有评论,来说两句吧...

相关阅读