Pues no te debería haber funcionado en la facultad, o al menos eso creo. Ten en cuenta que si haces algo como:
den=1;
den es un
objeto de tipo Integer, mientras que 1 es un dato
primitivo tipo int. Tienes dos maneras de solucionarlo:
- O declaras los datos como int (cambias Integer den; por int den;)
- O en vez de hacer esto: den=1; haces esto: den=new Integer(1);
Un saludo!