qd chega nessa linha tenho que converter ele como string senão ele da problema de cast
formatedFile = client.invoke(“montarDiario”, new Object[] {infos.toString(), “”});
ate ai tudo bem o unico problema que ao invez de retornar as informações numa string ele vem com o nome do objeto: [[Ljava.lang.String;@4f0da9]
Se infos é uma String que vem em forma de Object, basta fazer um cast direto, como:
Stringtexto="Olá mundo!";Objecto=texto;System.out.println(o); // vai imprimir a referência de memória do objetoSystem.out.println((String)o); // o String entre parentêses faz o cast e imprime-se Olá mundo!
jemoliveira
fiz isso
formatedFile = client.invoke(“montarDiario”, new Object[] {(String) infos, “”});
e me dei pau de Cast
java.lang.ClassCastException: [Ljava.lang.String; cannot be cast to java.lang.String
uma forma que não sei se da pra fazer
meu formatedFile retorno o nome do objeto, tem como ele me retornar os dados com uma conversão ou algo do tipo?
B
Bruno_Laturner
Você está tentando converter um array de Strings para um String.
jemoliveira
isso mesmo!!!
B
Bruno_Laturner
Isso mesmo o quê? Quer concatenar essas Strings dentro de uma só? Terá algum caracter para indicar quando uma String termina?
jemoliveira
então
quero concatenar esse meu array de string em uma string só, mais não existe caracter que diz quando termina
M
marcobiscaro2112
Se você quer concatenar todas as Strings em uma só, poderia usar: