Definición String con longitud

Javier
25 de Noviembre del 2004
Hola, estoy empezando con Java y me gustaria saber si es posible cuando define una serie String, le puedesasignar una longitud determinada antes de asignarle valor.
gracias. Saludos, Javier

eth0
25 de Noviembre del 2004
¿Para qué? El objeto String es inmutable. Si le asignas otro valor a un String, Java crea un nuevo objeto String y destruye el antiguo, así que no tiene el más mínimo sentido el darle una longitud determinada a un String al definirlo.

Si lo que quieres es reservar n caracteres en memoria para trabajar con ese trozo de memoria de forma rápida, puedes usar un StringBuffer.