O que é isso?

5 respostas
S

vixe maria… fui jogar um buffered em num textfield olha como ficou o valor:
java.io.BufferedReader@1cb25f1

O numero muda sempre…curioso isso. Mas, como faço pra essa coisa virar string?
String valueOf nao funcionou nem “”+o buffer =/

5 Respostas

Jair_Rillo_Junior

toString()

S

cannot find symbol method toString(java.io.BufferedReader) =/

victor.godinho

Brinca não shamanpyro…

BufferedReader b = new BufferedReader(); b.toString(); //tcha nããã

S

to flando sério =/
:

BufferedReader b = new BufferedReader(new InputStreamReader(servletConnection.getInputStream()));   
b.toString(); //tcha nããã

incompatible types. Lol?

gomesrod

Olá!

Provavelmente você está tentando mostrar o valor do que está sendo lido através do BufferedReader, certo? Mas acontece que ele não possui esse conteúdo “prontinho” em uma String, pois é um stream. Os caracteres vêm em sequência e você tem que montar a String, o que o BufferedReader faz para te ajudar é deixar ler a linha inteira de uma vez - mas mesmo assim você é que constrói a String.

Faça o seguinte: leia os dados desse Reader através do método readLine(), e então crie a String. Aqui está a documentação da classe, tente fazer e poste se tiver algum problema: BufferedReader

Criado 26 de agosto de 2008
Ultima resposta 26 de ago. de 2008
Respostas 5
Participantes 4