Java - Como crear array de struct en Java ?

   
Vista:

Como crear array de struct en Java ?

Publicado por tomdipe (10 intervenciones) el 29/01/2012 18:29:10
Estoy comenzando con Java, y aunque tengo cierta experiencia con C,tengo una seria duda de como crear y utilzar un array de estructura en Java.

Ejemplo:

Si creo la siguiente estructura en C;


struct
{
int x;
int y;
} pixel;


luego puedo declarar y usar un array con esta estructura;

pixel p1[100];
pixel p2[100];


luego puedo usar

pi[23]= 150
p2[35]= 66


La consulta es sobre como puedo crear y usar una clase que me permita esto.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Solucionado - Como crear array de struct en Java ?

Publicado por tomdipe (10 intervenciones) el 29/01/2012 19:43:29
La solucion está en crear una clase para la estructura ;

public class registro {
int x;
int y;
}


Y luego declararla como array de objetos:

public class Tomas1 {

public static void main(String[] args) {
registro [] myreg= new registro[10];
int x;
for(x=0;x<10;x++)
{
myreg[x]=new registro();
}

myreg[5].x=100;
myreg[5].y=200;
System.out.println(myreg[5].x);
}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar