我必须继续编写比我想要的更长的代码,而且我必须这样做很多次。
Collection<MiClase> collection1 = new ArrayList<MiClase>;
Collection<String> collection2 = new ArrayList<String>;
// I currently do this
for (MiClase c : collection1){
collection2.add(c.nombre()); // nombre() returns String
}
有什么可以让它更短的吗?
// I want something like
collection2.addAll(collection1, MiClase.nombre);