” el sgte programa:
package ar.edu.unlam.tallerjava.tp;
Código PHP:
public class HelloWorld {
public static void main (String [] args){
String texto1="Trabajo";
String texto2="Practico";
String texto3="Numero 1";
String texto4="Taller";
String texto5="Java";
[COLOR="YellowGreen"]//guardo las 5 variables string en un array de string[/COLOR]
String textoCompleto[]=new String[5];
textoCompleto[0]=texto1;
textoCompleto[1]=texto2;
textoCompleto[2]=texto3;
textoCompleto[3]=texto4;
textoCompleto[4]=texto5;
[COLOR="yellowgreen"]//imprimo el array solo con su nombre[/COLOR]
System.out.println(textoCompleto);
}
}
Muy amablemente XenZo me contesto: Lo que te muestra es la dirección de memoria del Objeto array, y eso es debido a que no tiene sobrescribo el toString, deberías sobrescribirlo para que te mostrara lo que contiene.
Pero no se a que se refiere con eso (o sea lo de sobrescribir), anduve averiguando y el toString es algo que invoca por defecto el jvm (java virtual machine) cuando se llama a System.out.println ()…
Me podrían informar un poquito sobre esto y como seria la sobrescritura en este programita??
Muchisimas gracias adelantadas y lindo finde!!