溫馨提示×

java怎么讀取csv文件內容并輸出

小億
332
2024-03-14 14:13:25
欄目: 編程語言

在Java中,可以使用BufferedReader和FileReader類來讀取CSV文件內容,并使用System.out.println()方法輸出內容。下面是一個簡單的示例代碼:

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;

public class ReadCSVFile {
    public static void main(String[] args) {
        String csvFile = "file.csv";
        String line = "";
        String cvsSplitBy = ",";

        try (BufferedReader br = new BufferedReader(new FileReader(csvFile))) {
            while ((line = br.readLine()) != null) {
                String[] data = line.split(cvsSplitBy);

                // 輸出CSV文件的每一行內容
                for (String value : data) {
                    System.out.print(value + " ");
                }
                System.out.println();
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

在上面的代碼中,首先定義了CSV文件的路徑csvFile,然后使用try-with-resources語句創建BufferedReader對象來讀取文件內容。在while循環中,逐行讀取文件內容并使用逗號分隔符將每一行數據分割成字符串數組。然后遍歷數組并輸出每一個值到控制臺。

需要注意的是,需要替換csvFile的值為實際的CSV文件路徑。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女