Я читаю в .csv
файле вроде электронной таблицы в Excel. Существует определенное количество столбцов, определяемых файлом, и я читаю каждую строку в массив строк, используя метод .split(",")
Затем я помещаю это в список массивов, чтобы он мог содержать все строковые массивы, не давая ему определенного размера. Однако, когда я иду сортировать список массивов, используя Collections.sort()
, программа прерывается. В чем может быть проблема? Вот мой код для сортировки:
Collections.sort(stringList, new Comparator < String[] > () {
public int compare(String[] strings, String[] otherStrings) {
return -1 * (strings[sortNum].compareTo(otherStrings[sortNum]));
}
});