<dependency> <groupId>com.googlecode.simplecsv</groupId> <artifactId>simplecsv</artifactId> <version>2.4.0</version> </dependency> import com.googlecode.simplecsv.writer.CsvWriter; import java.io.FileWriter; import java.io.IOException; import java.util.ArrayList; import java.util.List; public class DataExporter { public static void main(String[] args) { List<String[]> data = new ArrayList<>(); data.add(new String[]{"Name", "Age", "City"}); data.add(new String[]{"John", "25", "New York"}); data.add(new String[]{"Alice", "30", "London"}); data.add(new String[]{"Bob", "35", "Paris"}); try (CsvWriter writer = new CsvWriter(new FileWriter("output.csv"))) { for (String[] row : data) { writer.writeRecord(row); } } catch (IOException e) { e.printStackTrace(); } } } import com.googlecode.simplecsv.reader.CsvReader; import java.io.FileReader; import java.io.IOException; public class DataImporter { public static void main(String[] args) { try (CsvReader reader = new CsvReader(new FileReader("input.csv"))) { String[] record; while ((record = reader.readRecord()) != null) { for (String value : record) { System.out.print(value + " "); } System.out.println(); } } catch (IOException e) { e.printStackTrace(); } } }


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