用java代码写一个读取CSV文件中所有内容的
以下是一个用 Java 读取 CSV 文件并输出所有内容的示例代码:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class ReadCSVFile {
public static void main(String[] args) {
String csvFile = "path/to/your/csv/file.csv";
String line;
String csvSplitBy = ",";
try (BufferedReader br = new BufferedReader(new FileReader(csvFile))) {
while ((line = br.readLine()) != null) {
String[] data = line.split(csvSplitBy);
for (String value : data) {
System.out.print(value + " ");
}
System.out.println();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
请将 "path/to/your/csv/file.csv" 替换为实际的 CSV 文件路径。在这个示例中,我们使用 BufferedReader 和 FileReader 来读取文件的每一行,然后使用 split() 方法将每一行拆分为一个字符串数组,以逗号作为分隔符。然后,我们遍历数组并输出每个值。
请注意,这个示例假设 CSV 文件中的每个值都是以逗号分隔的。如果你的 CSV 文件使用其他分隔符,请将 csvSplitBy 的值替换为实际的分隔符。
原文地址: https://www.cveoy.top/t/topic/jg44 著作权归作者所有。请勿转载和采集!