Ciao a tuuuuutti! Mi sapete dire come mai comparo due campi di tipo comparable cosi:

campo1.compareTo(campo2) e mi da il seguente errore (in esecuzione)?

Exception in thread "main" java.lang.ClassCastException
at java.lang.Integer.compareTo(Integer.java:913)


Ho controllato la documentazione ed esiste anche un compareTo fatto ad hoc.

Bisogna dire che i campi li ho inizializzati con degli interi e quindi cosi:

esempio: campo1 = new Integer(30);


Grazie, ciao