Olá pessoal,
textArea.getText();
Porque vem as linhas separadas como se fosse um array???
String x = “”" + textArea.getText() “” + ";
fica:
x = "dsdsdsds +
dfsdnfnsfd
dfsfsfs fsdfds ";
Alguem pode me ajudar? Queria trazer tudo… de uma vez…
Olá pessoal,
textArea.getText();
Porque vem as linhas separadas como se fosse um array???
String x = “”" + textArea.getText() “” + ";
fica:
x = "dsdsdsds +
dfsdnfnsfd
dfsfsfs fsdfds ";
Alguem pode me ajudar? Queria trazer tudo… de uma vez…
Não entendi muito bem, podes explicar melhor?
Outra coisa, vc escreveu assim:
String x = “”" + textArea.getText() “” + ";
Axcho que deveria ser assim:
String x = “”" + textArea.getText() + “”";
explique melhor o seu problema,
Samuel Félix
eu escrevi do jeito q eu quero. está certo.
o problema é que quando eu chamo o método getText
ele traz as linhas divididas do textArea, não traz como se fosse um texto só.
Nops,
Acho que isso ta errado pelo seguintes motivos:
String x = “”" + textArea.getText() “” + ";
textArea.getText() "\",
+ "; então o \n, faz com qe cada linha do textArea seja uma string?
linha1
linha2
linha3
string s = “linha1 linha2 linha3”;
assim que gostaria.
Não, ele é apenas um caracter que representa uma quebra de linha, quando vc faz
String umaString = "asdf\nasdf\nads";
System.out.println(umaString);
Ele vai mostrar esse String, e não é pelo fato de ter a quebra de linha que vão ser três Strings, entendeu?
Se vc mandar ele imprimir isso vai sair:
asdf
asdf
ads
Vai ser a mesma String, só com caracter especial de quebra de linha, vc coloca esse caracter quando aperta o botão “ENTER”. Existe caracter especial para tabulação “\t” e etc.
Samuel Félix
Eu esqueci de dizer, se vc quiser tirar essa quebra de linha faça:
String um = "asdf\nasdf\nads";
System.out.println(um.replaceAll("\n", ""));
Esse metodo replaceAll vai “trocar” o primeiro argumento, no caso o quebra de linha pelo segundo argumento, no caso nada, ae a imprissão será:
asdfasdfads
Samuel
Ou voce pode usar String.replace(), mesmo – replaceAll() recebe uma expressao regular, que nesse caso eh desnecessaria.