Aug 23

This post is also available in: Englisch

Collections.sort(<Name>
hat leider auch einige Einschränkungen, hier erstmal ein Beispiel:

class Angestellter {

private int PersNr;
private String Vorname;
private String Nachname;

Angestellter (int PersNr, String Vorname, String Nachname){
this.PersNr=PersNr;
this.Vorname=Vorname;
this.Nachname=Nachname;
}

public String toString(){
return(PersNr + ” ” + Vorname + ” ” + Nachname);
}

public static void main(String[] args) {

List a = new ArrayList ();
a.add(new Angestellter (1, “Peter”, “Müller”));
a.add(new Angestellter (2, “Ina”, “Meier”));
a.add(new Angestellter (3, “Anja”, “Schmitz”));

for (int i = 0; i
System.out.println(a.get(i));

}

}

Die Anwendung von Collections.sort(a) ergibt einen Kompilerfehler, da beim Sortiermechanismus immer nur 1 Argument (und nicht z.B. 3 wie in unserem Beispiel) benutzt werden darf.

  • Print
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Add to favorites
  • RSS
  • Blogosphere
  • email
  • PDF
  • Wikio
  • Technorati
  • Digg
  • DZone

Leave a Reply

preload preload preload
http://www.wikio.de Blog Top Liste - by TopBlogs.de Blogverzeichnis - Blog Verzeichnis bloggerei.de Bloggeramt.de Software
Webbhotell Top Blogs