import com.opencsv.CSVReader;
import com.opencsv.CSVWriter;
CSVReader reader = new CSVReader(new FileReader("data.csv"));
List<String[]> data = reader.readAll();
for (String[] row : data) {
for (String cell : row) {
System.out.print(cell + "\t");
}
System.out.println();
}
reader.close();
CSVWriter writer = new CSVWriter(new FileWriter("data.csv"));
String[] row1 = {"Name", "Age", "Country"};
String[] row2 = {"John", "25", "USA"};
String[] row3 = {"Emma", "30", "Canada"};
writer.writeNext(row1);
writer.writeNext(row2);
writer.writeNext(row3);
writer.close();