estructuras de datos

edu
20 de Octubre del 2005
Mi pregunta es: ¿se pueden crear estructuras de datos o array de estructuras en java? Si es así, ¿cómo se instancian y se definen?
Por ejemplo en C++ era: typedef struct datos...
Gracias.

Mario Arias SCJP
20 de Octubre del 2005
Java viene con unas estructuras de datos listas, las encuentras en el paquete java.util, para mas información consulta la documentación

chuidiang
20 de Octubre del 2005
Hola:

En java no hay estructuras de datos, pero las puedes hacer con una clase.

class Estructura
{
public int unValor;
public double otroValor;
}

El array sería asi

Estructura [] array = new Estructura [10];

pero debes rellenar los elementos de uno en uno.

for (i=0;i<10;i++)
array[i] = new Estructura();

Luego puedes usarlo asi

arrray[i].valor

Además de los arrays, como ya te han indicado, en java.util tienes listas, hashtables, etc que te permiten guardar clases en otros "almacenes" de datos.

Se bueno