Amigos, estou com o seguinte problema:
Quando acesso um objeto ele me dá o seguinte retorno:
TEXTO 01
TEXTO 02
TEXTO 03
Existe alguma forma de converter este objeto para um array de strings do tipo:
String[] array = {TEXTO 01, TEXTO 02, TEXTO 03}
Aguardo resposta e agradeço desde já!
De que tipo é esse objeto? Não entendi bem tua dúvida.
Seria?
String[] array = {obj1.toString(), obj2.toString(), obj3.toString()};
Deixa eu explicar melhor.
Estou usando o framework swingBean. Quando pego a lista das check boxes que marquei ele me retorna em forma de objeto e não em forma de array.
Tipo se eu marcar três caixas de seleção e seu der o comando:
JOptionPane.showMessageDialog(null,objeto)
ele mostra:
VALOR CHECK 01
VALOR CHECK 02
…
Só que eu preciso desses dados em forma de array para que eu possa enviar para o banco de dados. Temo como fazer isso?
Cara eu não conheço o swingBean ainda… mas vc jah procurou por uma propriedade toArrayString() desse objeto talvez? (Na pior das hipóteses vc pode fazer uma POG… faz um laço que obtem a string, passa pra um objeto List qq temporário, e da um toArrayString(), vc obém o vetor de Strings como precisa… sem se estressar com o tamanho tb…)
Acho que isso resolve:
String array[] = objeto.toString().split("\n");
Boa sorte!