Typecast

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…)

Tu pode usar o método split da classe String, dá uma olhada em

http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#split(java.lang.String)

Você pode usar o método split da classe String, dá uma olhada em:
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#split(java.lang.String)

Você pode usar o método split da classe String, dá uma olhada em:
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#split(java.lang.String)

Acho que isso resolve:

String array[] = objeto.toString().split("\n");

Boa sorte!