Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/03/2014, 18:47
aldo_rengo
 
Fecha de Ingreso: febrero-2013
Ubicación: en mi casa
Mensajes: 541
Antigüedad: 11 años, 2 meses
Puntos: 3
Clase object duda de un codigo

hola miren tengo un codigo donde masomenos estaba viendo como funciona el
try/catch en java... pero encontre algo de una clase OBJECT

este es el codigo ....

Código PHP:
for(int i=0i<arreglo.lengthi++)
{
try
{
Object elemento=arreglo[i];
System.out.println(elemento.toString());
}
catch(
NullPointerException e){ System.out.println("La posicion "+i+" del arreglo esta vacia"); }


lo que hacia este try catch , era evitar que se corte .interrumpa el programa, en caso de haber elementos vacios o nulos del array..

los array en java pueden tener, enteros, float, char, integer, objetos,,,etc.,,

pero la duda, ocurre cuando le asigno un valor a una clase "object"

osea nunca voy a saber el tipo de dato...
o me falta donde ya le asigne aobject, un tipo de dato, se supone INT,,

o es como en php,? con stdClass, que creaba una clase generica vacia.. donde podia poner lo que quiera....

lo de toString, lo use, pero era como que cada objeto tenia "una descripcion"
en este caso , va a mostrar la unica variable que contenga...
-si el toString no lo sobreescribo con una descripcion mia, imprime como una direccion de memoria...algo...-