Si, intendevo come mai la variabile key era un object e volevo sapere se,come mi hai confermato, era previsto dall'esercizio che fosse cosi'.
Mi fai un esempio di come costruisci un nodo, perche' non hai ancora detto cosa ci sta dentro key (in java tutti gli oggetti discendono da Object).
Tipo se e' una stringa, puoi fare
codice:
Integer.parseInt((String)t.key)%2==0
se e' un Integer,puoi fare
codice:
((Integer)t.key).intvalue()%2==0
se e' veramente un qualsiasi Object, temo che ci sia un po' di confusione sull'esercizio o sulla definizione di pari o dispari.
Se magari hai il testo integrale dell'esercizio, postalo.