Vorrei ordinare un vettore con sort() ma all'incontrario però non voglio creare un algoritmo per capovolgere il vettore perché lo scopo e sprecare meno risorse possibili. Pensavo di usare i comparatori e ho provato in mille maniere diverse ma non sono riuscito nell'intento. Secondo voi dove sbaglio?
codice:class qwertyuiop implements Comparator<Integer>{ public int compare(Integer a1, Integer b1){ Integer a2; Integer b2; a2=a1; b2=b1; // Inverte il confronto return b2.compareTo(a2); } } ... Arrays.sort(vet, new qwertyuiop()); ...

Rispondi quotando