preciso montar um objeto String contendo os números informados em uma lista de objetos
Double separados por uma vírgula e um espaço. Exemplo: “5.7, 9.2, 4.3”
tentei usar String.valueOf(Double),mas dá erro, alguma ideia de como fazer?
packageamain;importjava.util.ArrayList;publicclassTestes{// preciso montar um objeto String contendo os números informados em uma lista de objetos// Double separados por uma vírgula e um espaço. Exemplo: “5.7, 9.2, 4.3”//// tentei usar String.valueOf(Double),mas dá erro, alguma ideia de como fazer?publicstaticvoidmain(String[]args){ArrayList<Double>doubles=newArrayList<>();doubles.add(5.7);doubles.add(9.2);doubles.add(4.3);StringstringDoubles=estringficador(doubles);// Imprime stringSystem.out.println("String resultado : "+stringDoubles);}privatestaticStringestringficador(ArrayList<Double>doubles){Stringsaida="";// Loop para montar a String colocando o valor + virgula + espaçofor(Doubled:doubles){saida+=d+", ";}// substring para retirar a virgula e o espaço do final da String returnsaida.substring(0,saida.length()-2);}}
Lucas_Camara
Outra forma de fazer o método estringficador poderia ser assim: