Ich würde gerne meine Liste aus der Datei so sortieren,
das er mir folgendes Ausgeben würde:
Produkt
Name: xxx
ID: xxx
Produkt
Name: xxx
ID: xxx
Person
Name: xxx
ID: xxx
momentan gibt er bei mir alles so ein, wie es auch eingetragen wurde,
was auch logisch ist da die Datei unsortiert ist.
Bräuchte Hilfe..
das er mir folgendes Ausgeben würde:
Produkt
Name: xxx
ID: xxx
Produkt
Name: xxx
ID: xxx
Person
Name: xxx
ID: xxx
momentan gibt er bei mir alles so ein, wie es auch eingetragen wurde,
was auch logisch ist da die Datei unsortiert ist.
Bräuchte Hilfe..
Java:
for(Object obj:objectList) {
if ( obj instanceof Product) {
System.out.println("Produkt");
System.out.println("Name: " + ((Nameable)obj).getName());
System.out.println("ID: " + ((Nameable)obj).getID() + "\n");
} else if ( obj instanceof Person) {
System.out.println("Person");
System.out.println("Name: " + ((Nameable)obj).getName());
System.out.println("ID: " + ((Nameable)obj).getID() + "\n");
}
}