Red de conocimientos turísticos - Información de alquiler - Acerca del método tostring() de Java

Acerca del método tostring() de Java

El método de salida público estático final PrintStream en la clase es un flujo de salida "estándar". La transmisión está abierta y lista para recibir datos de salida. Normalmente, esta secuencia corresponde a la salida del monitor u otro destino de salida especificado por el entorno host o el usuario.

Una forma típica de escribir una línea de datos de salida para una aplicación Java independiente simple es:

System.out.println(data)

Todo en JAVA Todas las clases heredan del objeto de palabra, que ya tiene un método tostring() que puedes anular. Simplemente anula este método. Por lo tanto, la salida de obj y el resultado de ejecutar obj.toString() son los mismos. No hay ningún problema en llamar al método para mostrar el resultado, pero si no tiene una sección de resultado en el método, no mostrará ningún resultado.

Entonces, tu programa debería ser:

public class A

{

public String toString()

{

return "esto es A";

}

public static void main(String[] args)

{

A obj=new A();

System.out.println(obj.toString();

}

}

}

O:

clase pública A

{

cadena pública toString()

{

System.out.println("este es A");

return null

}

public static void main(String[] args)

{

A obj=new A();

obj.toString();

p>

}

}

}