import com.simplecsv.CSVReader; import java.util.List; public class CSVImportExample { public static void main(String[] args) { String csvFilePath = "data.csv"; try (CSVReader csvReader = new CSVReader(csvFilePath)) { List<List<String>> data = csvReader.read(); for (List<String> row : data) { for (String field : row) { System.out.print(field + ", "); } System.out.println(); } } catch (Exception e) { e.printStackTrace(); } } } import com.simplecsv.CSVWriter; import java.util.ArrayList; import java.util.List; public class CSVExportExample { public static void main(String[] args) { String csvFilePath = "data.csv"; try (CSVWriter csvWriter = new CSVWriter(csvFilePath)) { List<List<String>> data = new ArrayList<>(); List<String> row1 = new ArrayList<>(); row1.add("Name"); row1.add("Age"); row1.add("Email"); data.add(row1); List<String> row2 = new ArrayList<>(); row2.add("John"); row2.add("25"); row2.add("john@example.com"); data.add(row2); List<String> row3 = new ArrayList<>(); row3.add("Alice"); row3.add("30"); row3.add("alice@example.com"); data.add(row3); csvWriter.write(data); } catch (Exception e) { e.printStackTrace(); } } }


上一篇:
下一篇:
切换中文