com.opencsv
opencsv
5.2
CSVReader reader = new CSVReader(new FileReader("example.csv"));
List lines = reader.readAll();
String[][] data = lines.toArray(new String[0][]);
String[] header = data[0];
Arrays.sort(header);
for(String column : header) {
System.out.println(column);
}