IT

Comparable

06. januar 2012 af Simione (Slettet) - Niveau: Universitet/Videregående

Hvis jeg implementerer en comparable der så således ud:

public int compareTo(Politician p) {
  return party.compareTo(p.getParty());
}

 

Hvad skal jeg så skrive i min Driver for at få det udskrevet ?

evt: System.out.println (pa.compareTo("Sorteret med Comparator:"));

men skulle gerne have metoden til at hedde printPoliticians, så jeg i driveren kan skrive:

 

pa.printPoliticians();


Skriver i java blueJ.

 

 


Brugbart svar (1)

Svar #1
10. januar 2012 af KaptajnDiller (Slettet)

Som du selv definerer i din compareTo()-metode tager den et parameter af typen Politician, så du skal skrive noget i stil med

    System.out.println (pa.compareTo(pb));

(hvor 'pa' og 'pb' begge er Politician-objekter)


Skriv et svar til: Comparable

Du skal være logget ind, for at skrive et svar til dette spørgsmål. Klik her for at logge ind.
Har du ikke en bruger på Studieportalen.dk? Klik her for at oprette en bruger.