<dependency> <groupId>com.opencsv</groupId> <artifactId>opencsv</artifactId> <version>5.5.2</version> </dependency> import com.opencsv.CSVReader; import java.io.FileReader; import java.util.List; public class CSVReaderExample { public static void main(String[] args) { try (CSVReader reader = new CSVReader(new FileReader("data.csv"))) { List<String[]> rows = reader.readAll(); for (String[] row : rows) { for (String cell : row) { System.out.print(cell + " "); } System.out.println(); } } catch (Exception e) { e.printStackTrace(); } } } import com.opencsv.CSVWriter; import java.io.FileWriter; public class CSVWriterExample { public static void main(String[] args) { try (CSVWriter writer = new CSVWriter(new FileWriter("output.csv"))) { String[] header = {"Name", "Age", "Country"}; String[] row1 = {"John", "25", "USA"}; String[] row2 = {"Alice", "30", "Canada"}; writer.writeNext(header); writer.writeNext(row1); writer.writeNext(row2); } catch (Exception e) { e.printStackTrace(); } } }


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