Hi,
zunächst, ja, ich habe gesehen, dass es hier Threads zu dem thema gibt jedoch hab ich es dennoch nicht ganz gecheckt und erbitte hiermit höflich Sonderbehandlung ;-)
Folgendes Problem:
Ich habe eine ArrayList<Clothing>. Clothing hat die Attributen Price, Type (String)...
Meine Aufgabe ist es, die Objekte nach ihren Namen (Type) zu sortieren. Offenbar brauche ich dazu einen Comparator oder Ähnliches. Leider hab ich damit NULL Erfahrung und kann das, was ich im Interent dazu gelesen habe nicht richtig adaptieren. So sieht das bisher aus (clothes ist der Name der ArrayList<Clothing>) :
Das ist die Klasse Clothing:
Danke, freu mich auf Tipps.
zunächst, ja, ich habe gesehen, dass es hier Threads zu dem thema gibt jedoch hab ich es dennoch nicht ganz gecheckt und erbitte hiermit höflich Sonderbehandlung ;-)
Folgendes Problem:
Ich habe eine ArrayList<Clothing>. Clothing hat die Attributen Price, Type (String)...
Meine Aufgabe ist es, die Objekte nach ihren Namen (Type) zu sortieren. Offenbar brauche ich dazu einen Comparator oder Ähnliches. Leider hab ich damit NULL Erfahrung und kann das, was ich im Interent dazu gelesen habe nicht richtig adaptieren. So sieht das bisher aus (clothes ist der Name der ArrayList<Clothing>) :
Java:
public ArrayList<Clothing> sortClothesByName() {
for(int i =0; i<clothes.size(); i++){
// ???
}
return clothes;
}
Das ist die Klasse Clothing:
Java:
public abstract class Clothing{
String color, type;
float price;
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public float getPrice() {
return price;
}
public void setPrice(float price) {
this.price = price;
}
}
Danke, freu mich auf Tipps.