Problemi di unboxing
-
29-10-2019 - |
Domanda
Ho una classe che estende la classe Linkedlist. Ecco un estratto del codice:
class SortedList<Integer> extends LinkedList<Integer> {
int intMethod(Integer integerObject){
return integerObject;
}
}
Ciò dovrebbe restituire il valore INT Auto-Unboxed. Ma per qualche motivo, il compilatore lancia un errore che dice che i tipi sono incompatibili e che il tipo richiesto era int e il tipo trovato era intero. Funziona perfettamente in una classe diversa! Cosa dà? :(
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow