|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Nov 2010
Messaggi: 211
|
JAVA: Strano errore in Eclipse
Salve,
Eclipse mi segnala un errore che non riesco a capire come risolvere. Dunque ho questa classe Codice PHP:
Codice PHP:
Ho provato a rendere pubblica la classe Bracket, ho provato ad aggiornare il progetto (ed anche la funzione Build Project, sempre per aggiornare). Premetto che quello è l'unico errore nel file con il secondo codice ed il file con la classe Bracket non contiene errori. Ultima modifica di biowep : 29-05-2014 alle 20:16. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
|
A quanto pare
Codice:
temp = result.peekLast(); Pertanto ovviamente non trova il campo in questione. Lo troverebbe, se effettuassi un cast a Bracket (che puoi fare, visto che hai gia' controllato che si tratta del tipo giusto) Per intenderci Codice:
if (
temp == null ||
temp instanceof Operator &&
!(temp instanceof Bracket && ((Bracket)temp).open)
)
__________________
In God we trust; all others bring data |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Nov 2010
Messaggi: 211
|
Grazie mille,
non ci avevo pensato perché ricordo che fino ad ora me lo faceva in automatico ma questa volta per qualche ragione no. |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jan 2014
Messaggi: 852
|
Nulla di automatico, se funzionava vuol dire che avevi dichiarato temp di tipo Bracket, oppure che avevi dichiarato open all'interno di un'altra classe estesa dal tipo di temp.
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:12.



















