Boa tarde, pessoal.
Estou com uma dúvida sobre strings e gostaria que vocês me ajudassem, por favor.
Estou escrevendo um método onde preciso retornar duas strings ao mesmo tempo sem concatená-las. Para resolver este problema criei um vetor de strings como mostrado no código abaixo:
String[] metodo_qualquerg(){
//parte do código desnecessária de mostrar
String[] tela = new String[2]; // Cria o vetor de strings que conterão as respostas que serão mostradas na tela.
tela[0] = new String();
tela[1] = new String();
//parte do código desnecessária de mostrar
return tela;
}
E para mostrar na tela eu usei dois objetos jTextArea1 e jTextArea2 com o método “append(String x)” que só aceita o tipo String.
Este é o problema, eu tentei por como mostrado abaixo e não funcionou:
this.jTextArea1.append(hist.metodo_qualquerg());
//hist é o objeto da classe que eu criei que contém o metodo_qualquer
A mensagem de erro é essa:
[quote]method append in class JTextArea cannot be applied to given types;
required: String
found: String[][/quote]
Como posso resolver este problema?
Obrigado.