Mit der Vergleichbar Schnittstelle beim vergleichen von Zeichenfolgen

Ich suchte für diese Frage, aber ich fand nur einen thread, der war irgendwie verwirrend, also werde ich hier Fragen, was ich hoffe, wird eine klarere Antwort.

Habe ich eine Zuweisung zu verwenden, die Vergleichbare Schnittstelle zum Sortieren von Objekten in einem array von Kunden-Namen. Ich habe nur getan, dies mit ganzen zahlen, so weit, so ich ' m nicht sicher, wie Sie Sie vergleichen die Zeichenfolgen zusammen. Wie würde ich gehen? Hier ist, wo ich bin so weit, vorausgesetzt, ich bin zu verwenden.Namen im Vergleich zu dieser.name:

public int comparedTo(Customer a)
{

}   //end comparedTo

Ich auch brauchen, um eine Klasse zu implementieren, die das interface Comparator zum Sortieren der Werte basiert auf Kunde kauft und ich glaube, ich habe das korrekt, aber ich möchte gern sicher gehen, bevor ich rippen meine Haare aus, wenn es falsch ist. Hier ist, was ich getan habe:

class NameComparator implements Comparator{
public int compare(Object cust1, Object cust2){    

    String cust1Purch = ((Customer)cust1).purchase;        
    String cust2Purch = ((Customer)cust2).purchase;

    return cust1Purch.compareTo(cust2Purch);
}

Jede Hilfe wird sehr geschätzt!

InformationsquelleAutor Lish | 2011-03-02

Schreibe einen Kommentar