wie kann ich alle "name" string Elemente der folgenden Struktur am besten erhalten:Wie extrahiert man alle Elemente einer bestimmten Eigenschaft in einer Liste?
class Foo {
List<Bar> bars;
}
class Bar {
private String name;
private int age;
}
würde Mein Ansatz:
List<String> names = new ArrayList<String>();
for (Bar bar : foo.getBars()) {
names.add(bar.getName());
}
Dies könnte funktionieren, aber nicht da ist etwas in Java. Collections
wo kann ich einfach so schreiben: Collections.getAll(foo.getBars(), "name");
?
für Java warten Nur 8 ;-) –