Discusión: Java y Applet
Ver post
Old 29-ene-2007, 18:39   #12 (permalink)
Ironfisher
Moderador Global
 
Avatar de Ironfisher
 
Registrado: mayo-2006
Universidad: Granada
Carrera: I.Telecomunicación
Curso: 3º
Posts: 423
Reputación: 39 Ironfisher cada día le pone más ganas
Enviar un mensaje por MSN a Ironfisher
Chencho ¿Por que no te buscas un libro de java o haces un tutorial de java?

Me he liado con tanto campo, registro, array, etc. Intentaré adivinar a que te refieres. ¿Quieres crear un array de estructuras de datos? ¿no?

Si es ese el caso lo que puedes hacer es definir un tipo de objeto con los tipos de datos que quieres que disponga tu estrutura.

Ejemplo:

Code:
 public class  Forero  {

  //Estos son las tipos de datos que contendrá nuestro objeto
   private String nick;
   private int posts;
   private int reputacion;

  public Forero(String n, int p, int r)  //Definimos el constructor
  {
      this.nick=n;
      this.posts=p;
      this.reputacion=r;
  }

   //Definimos los métodos para obtener sus datos
  public int obtenerReputacion()
  {
     return this.reputacion;
  }
 
  "
  "
}
Entonces desde otra clase puedes crear un array de estos objetos.

Code:
private ArrayList<Forero> foroteleco = new ArrayList<Forero>(2);

// Y se usan de la siguiente manera.

Forero ironfisher = new Forero("Ironfisher", 220, 1000); 
//Creamos el objeto llamando a su constructor

foroteleco.add(ironfisher); //Para añadir el objeto al vector de objetos
foroteleco.remove(0); //Para eliminar el primer obejeto en el ArrayList
foroteleco.get(2).obtenerReputacion(); 
//De esta forma obtienes el dato Int del tercer objeto de tipo
// forero del arraylist
Bueno no se si es lo que buscas pero me he entretenido escrbiendo el código

Editado por Ironfisher en 02-feb-2007 a las 10:28.
Ironfisher is offline   Citar y responder