Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/10/2011, 00:25
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 17 años
Puntos: 260
Sonrisa Respuesta: Imprimir el nombre de un objeto

Hola,

Cita:
Iniciado por sathory Ver Mensaje
... pero lo que en verdad quiero es imprimir el z1, suponiendo que tenga varios objetos y no tener que estar cambiando lo que voy a escribir...
Creo que tendrías que ser más explicito sobre el problema. Como sabrás esta construcción es completamente válida en Java:

Código Java:
Ver original
  1. new Complejo(a,b);

Es decir, se creó un objeto pero no se asignó a ninguna variable. En tu ejemplo no se sabe exactamente donde deseas imprimir el nombre de la variable, y no tiene mucho sentido:

Código Java:
Ver original
  1. Complejo z1 = new Complejo(a,b);
  2. Complejo z2 = new Complejo(a,b);
  3. z2 = z1;

¿Ahora cual es z1 y cual z2? Porque los dos hacen referencia al mismo objeto. Posiblemente lo que buscas es el método toString() de la clase Object.

Saludos,