v'è un XXXUtils
dove posso fareconvertire un elenco di oggetti Persona in una stringa separata da getName() di proprietà della persona oggetto
String s = XXXUtils.join(aList, "name", ",");
dove "name"
è una struttura JavaBeans dall'oggetto nel aList
.
Ho trovato solo StringUtils
con il metodo join
, ma trasforma solo un List<String>
in un String
separato.
Qualcosa di simile
StringUtils.join(BeanUtils.getArrayProperty(aList, "name"), ",")
che è veloce e meriti utilizzando. Il BeanUtils genera 2 eccezioni controllate, quindi non mi piace.
http://stackoverflow.com/questions/1515437/java-function-for-arrays-like-phps-join ulteriori informazioni qui come utilizzare il metodo di join. –
beh sì, ma non ho String, ho Person :) –
Crea il tuo metodo di utilità che utilizza BeanUtils.getArrayProperty() e trasforma le eccezioni controllate in quelle di runtime. –