私は.csv
のファイルをExcelのスプレッドシートのように読み込んでいます。ファイルによって決まる特定の数の列があり、それぞれの行を.split(",")
メソッドを使用して文字列配列に読み込みます。これを配列リストに入れて、特定のサイズを与えずにすべての文字列配列を保持できるようにします。しかし、Collections.sort()
を使用して配列リストをソートすると、プログラムが壊れます。何が問題なの?String []配列の配列リストをソートする
Collections.sort(stringList, new Comparator <String[]>() {
public int compare(String[] strings, String[] otherStrings) {
return -1 * (strings[sortNum].compareTo(otherStrings[sortNum]));
}
});
「sortNum」はどこから来たのですか? –
「休憩」とはどういう意味ですか?どこが壊れないの?どのようなエラーが出ますか?何が起こると思いますか?すべての行に 'sortNum' + 1個のセルがありますか? –
'sortNum'とは何ですか? – guardianpt