Programación General > Java
Problema Con Una Colección
(1/1)
Jess_Kapria:
Hola , hace ya mucho tiempo que no escribía, ahora me estoy dedicando a programar en este lenguaje , asique todos los problemas que me vayan surgiendo ya los pondré (pero no seré una pesada :P :P ).
Bueno la cosa que he hecho un programa que me mete números aleatorios en una colección de tipo Vector y yo juraría que lo he hecho todo bien pero me dá un error.
Os pongo aquí lo que he hecho, espero que la peña no se cabree , es para que quede todo más claro:
--- Citar ---import java.util.*;
public class controller {
private Vector lista; //utilizo Vector que guarda una colección de algo
public static final long serialVersionUID=0;
public void construirLista() {
objetoBean ob=new objetoBean();
for (int i=0;i<10;i++) {
lista.add(ob.aleatorio());
}
}
public void mostrar() {
for (int i=0;i<lista.size();i++) {
lista.elementAt(i);
}
}
public static void main(String args[]) {
controller c=new controller();
c.construirLista();
c.mostrar();
}
}
--- Fin de la cita ---
El error que me dá es este:
--- Citar ---Type safety: The method add(Object) belongs to the raw type Vector. References to generic type
Vector<E> should be parameterized
--- Fin de la cita ---
Lo que está en negrita lo puse por que antes de postear este mensaje estuve buscando por otros lados a ver si podía solucionarlo y esto era lo que un tío recomendaba en los foros de la página de SUN.
http://forum.java.sun.com/thread.jspa?thre...ssageID=4312179
Saludos , XD
hano:
Puedes revisar las new features de Java 1.5, y más concretamente generics.
Si sigues con problemas, no dudes en preguntar.
Un saludo.
Luis Javier López Arredondo
Navegación
Ir a la versión completa