Título: Duda modificar StringBuffer Publicado por: alki en 29 Diciembre 2008, 19:26 pm Buenas a todos
Si yo estoy en una clase.. en la que tengo un StringBuffer y quiero llamar a un metodo en otra clase que me modifique mi StringBuffer. Como seria la llamada? Tendria que hacer una asignacion? Es decir me bastaria con hacer la llamada: Otraclase.Metodo(ST) O tendria que hacer una asignacion o usar uno de los metodos que proporciona StringBuffer: ST = Otraclase.Metodo(ST) Muchas gracias. Un Saludo Título: Re: Duda modificar StringBuffer Publicado por: Nakp en 29 Diciembre 2008, 19:57 pm mi no entender... te explicas mejor?
lo que creo que querés hacer es que StringBuffer funcione de forma diferente no? Título: Re: Duda modificar StringBuffer Publicado por: alki en 29 Diciembre 2008, 23:06 pm Pregunto cual seria la forma correcta (la que funcione) para modificar un contenido de un StringBuffer.
Es que estoy totalmente liado de como son las sentencias, los metodos del stringbuffer y las referencias en java. jeje Muchas gracias Un Saludo Título: Re: Duda modificar StringBuffer Publicado por: Kerber0 en 30 Diciembre 2008, 04:34 am Código: public class OtraClase Algo asi? Título: Re: Duda modificar StringBuffer Publicado por: alki en 30 Diciembre 2008, 18:27 pm Tenemos la siguiente situacion:
Código: public class OtraClase { OPCION a) Código: public class ClaseA { OPCION b) Código: public class ClaseB { Opcion C) Necesito usar un metodo proporcionado por StringBuffer para modificarlo Lo que quiero saber es cual de las opciones es la que tengo que escribir para poder modificar mi stringbuffer con un metodo de otra clase escrito por mi. Ya que eclipse me da por erroneo todo lo que he probado.. Muchas gracias por seguir intentando entender mi duda. Un Saludo Título: Re: Duda modificar StringBuffer Publicado por: Nakp en 31 Diciembre 2008, 18:03 pm http://java.sun.com/javase/6/docs/api/java/lang/StringBuffer.html
talvez esto te sirve, están todos los métodos de StringBuffer salu2 Título: Re: Duda modificar StringBuffer Publicado por: alki en 2 Enero 2009, 21:20 pm Muchas gracias Nakp, pero antes de postear ya los habia revisado jeje.
Creo que la solucion al problema es tan sencilla que por eso me lie.. Simplemente habria que modificar la referencia de ST para que apuntase al nuevo StringBuffer (y no modificar el propio StringBuffer como pensaba en un principio), esto me imagino que se haria con una simple asignacion (=). Del StringBuffer antiguo ya se ocuparia el recolector de basura.. Asi que en cierto modo es una "modificacion" del StringBuffer.. Muchas gracias. Un Saludo |