Problema com String (SOCORRO!)

To criando uma aplicação web onde é necessário postar mensagens para outros usuários, até aí tudo bem, só que tem mensagens que precisam ter mais que 255 caracteres, e em uma String só tem 255. Não sei como faço.

Pensei em usar o StringBuffer, mais não sei como usá-lo.

Se puderem me dar uma luz agradeço !
:?:

De onde você tirou a idéia de que String só tem 255 caracteres?!! :roll:

Desculpa, achei que só tinha 255.
To iniciando agora em Java . . .

Valeu então.

Se quiser utilizar a StringBuffer:

StringBuffer bf = new StringBuffer(); bf.append("Portal Java");

Você também pode utilizar a classe StringBuilder do java 5!

e só lembrando, pode olhar sempre que quiser a api do Java no site da Sun!
se não lembra/sabe como usar a StringBuffer, todos os métodos estão lá!

faloww

Se você for usar muitas concatenações nessa seu Texto, procure por StringBuffer ou StringBuilder, a primeira se for usar Threads, a segunda se não for…

Se não for ficar modificando o texto, pode usar String mesmo.

aproveitando o tópico e a resposta do jairelton…
qual a diferença entre StringBuffer e StringBuilder?
porque um com Thread e o outro sem?

só por curiosidade mesmo…
valeuu

Os metodos do StringBuffer são sincronizados, ou seja, protegidos contra acesso simultaneo de threads, porem tudo que é sincronizado tende a ser bem mais lento, já que a JVM tem que lidar com a sincronização…

Já o StringBuilder é exatamente igual ao StringBuffer, porem não é sincronizado, o que o deixa vulneravel se usado com threads, porem mais rapido…

O StringBuilder está disponivel a partir do Java 5.0.