Estadísticas

Usuarios: 524
Noticias: 27
Enlaces: 12
Plataforma Eclipse
Bienvenido(a), Invitado(a)
Por favor Ingresa o Registrar.
Contraseña Perdida?
Re: Problema con "Enumeration" (1 viendo)
Ir al fondo Publicar respuesta Favorito: 0
Tema: Re: Problema con "Enumeration"
#244
krek (Usuario)
Publicaciones: 7
graphgraph
Usuario Desconectado Haga clic aquí para ver el perfil de este usuario
Problema con "Enumeration" 22-10-2008 01:12:05 Karma: 0  
Buenas sigo por aqui no os librais de mi xDD

Bien en mi avance por este mundo de Java, me eh encontrado con los vectores... ( lo faciles que eran en c.. me cachis!) y me ha surgido un problema con este codigo:
Code:

 package multiplesObjetos; import java.io.*; import java.util.*;//para vectores... public class ListaEstudiantes {     public ListaEstudiantes(String archivoListathrows Exception{ [ ........    ]         //Aqui empieza el problema:     public void evalua() {         Enumeration enum cjtoEstudiantes.elements();         while (enum.hasMoreElements()){             Estudiante estudiante=(Estudianteenum.nextElement();             System.out.print(estudiante.getNombre());         }     }     //variables de instancia     private Vector cjtoEstudiantes;     private int mediaClase; }



me da una Error ( x roja en eclipse) en la linea:
Enumeration enum=cjtoEstudiantes.elements();

Multiple markers at this line
- Syntax error on token "enum", delete this token
- Enumeration cannot be resolved

para mi uqe puede ser que me falte incluir una libreria que maneje la "clase" Enumeration ( dicen en este libro que se puede considerar como clase aunque no lo sea realmente .. (a saberse xD))

Añado otro detalle en la declaracion del Vector cjtoEstudiantes me da un warning:
Vector is a raw type. References to generic type Vector<E> should be parameterized


Espero vuestra ayuda porque no se como resolverlo ni me da opciones a hacerlo...

Gracias de antemano.

El noob krek.
  El administrador ha desactivado el acceso a escritura pública.
#245
theeleb (Usuario)
Publicaciones: 46
graphgraph
Usuario Desconectado Haga clic aquí para ver el perfil de este usuario
Re: Problema con "Enumeration" 23-10-2008 11:15:50 Karma: 3  
Cuando creas un vector que va a contener "objetos" tienes que decirle que tipo de objetos va a contener, es decir:

Vector<objEstudiante> listadoEstudiantes

En donde objEstudiante es una clase, por ejemplo:

public class objEstudiante{

String nombre = "";
String Apellido1 = "";
String Apellido2 = "";
String nif = ""
String numeroEstudiante = "";


}

Creo que eso soluciona el warning. Un saludo
Theeleb.
  El administrador ha desactivado el acceso a escritura pública.
#247
krek (Usuario)
Publicaciones: 7
graphgraph
Usuario Desconectado Haga clic aquí para ver el perfil de este usuario
Re: Problema con "Enumeration" 24-10-2008 13:00:25 Karma: 0  
Buenas theeleb gracias por contestar, el warning en la declaracion del vector esta solucionado con tu ayuda pero sigo teniendo el error en el enumeration concretamente en esta linea:

Code:

         Enumeration enum cjtoEstudiantes.elements();




que puede ser?? soluciones??

gracias de antemano de nuevo.
  El administrador ha desactivado el acceso a escritura pública.
#248
theeleb (Usuario)
Publicaciones: 46
graphgraph
Usuario Desconectado Haga clic aquí para ver el perfil de este usuario
Re: Problema con "Enumeration" 27-10-2008 12:06:36 Karma: 3  
Estuve echando un ojo por internet, y a mucha gente les dan errores parecidos, por un error en la configuracion del proyecto, comprueba las librerias agregadas al compilador, y comprueba que efectivamente la jdk referenciada en eclipse para tu proyecto es la que tu quieres, y no una propia del entorno eclipse.

Otra posibilidad es que estes trabajando con java 1.5 y tu eclipse no lo soporte.

Aparentemente el codigo que nos das es correcto.
Y el uso del enmumeration tb asi que ... ver veremos

Te pongo las Webs donde encotre la informacion, no hice una busqueda muy exhaustiva, asi que probablemente, tu puedas encontrar mas.

http://www.daniweb.com/forums/thread58742.html
http://forums.sun.com/thread.jspa?threadID=598498&tstart=750

Un saludo y suerte.
  El administrador ha desactivado el acceso a escritura pública.
Ir al inicio Publicar respuesta

Formulario Acceso






¿Recuperar clave?
¿Quiere registrarse? Regístrese aquí

Encuesta

¿Colaborarías con esta web?