Ho un array di oggetti: Scenario[] s1
Ciascuno di questi oggeti ha tra gli attributi un intero (sequence)
Devo ordinare l'array di oggetti in maniera descrescente secondo il campo sequence
Come si fa?
Ho scritto una classe che implementa l'interfaccia
codice:
public class MyComparator implements Comparator {
public int compare(Object o1, Object o2)
{
Scenario[] s1 = (Scenario[])o1,
s2 = (Scenario[])o2;
int sequence1 = s1[0].getSequenceNumber();
int sequence2 = s2[0].getSequenceNumber();
return sequence1>sequence2;////??????
}
}
Però non so come andare avanti nella stesura del codice