Oi, tenho uma tabela desse tipo ArrayList<ArrayList> table, que cada indice de table é uma row e cada row tem n elementos e
para passar essa tabela para um csv eu preciso ordenar os rows pelo indice 0.
a saida impressa tem que ser row2,row1,row3 para se ter 0.0, 0.5 e 1.0 (sequencial).
Nao estou sabendo fazer esse sort de ArrayList dentro de ArrayList
Mas como eu passo um array se eu qro comparar entre arrays?
nenhum sort tem esses parametros
ctosin
Olá,
O método sort() pode receber um objeto que implementa a interface Comparator. Criando uma classe que implementa esta interface, você pode escrever a forma de ordenação que você quiser.