Kako izvuci intValue iz Symbol-a?
(IV domaci)
Negde u smenama imam:
NUMBER:broj {: RESULT= new Item((int)broj) :}
(skraceno)
Medjutim, ovo gore ne radi. Znam tacno i zbog cega: NUMBER je tipa
Symbol, koji izmedju ostalog ima i polje Object value; Taj value se
dodeljuje promenljivoj broj (Object broj). Iz te promenljive broj
pojma nemam kako da izvucem int?! Posto je primerak klase Object,
skoro da i nema svoje metode, a ne moze se izvrsiti konverzija u neki
drugi tip . Probao sam:
(int)broj - nece da se kompajlira("inconvertible types")
(Integer)broj -hoce, ali pukne u runtime-u (kaze:
"java.lang.ClassCastException: java.lang.String"... (?!?!?) )
((Integer)broj).intValue() - isto kao gore...
Kako resiti ovaj problem?
(resenje NIJE da se uzme toString() jer on stampa sym, tj. kodni broj
za integer)
--
Pozdrav!
Veljko mailto:veljkoz@gmail.com
Negde u smenama imam:
NUMBER:broj {: RESULT= new Item((int)broj) :}
(skraceno)
Medjutim, ovo gore ne radi. Znam tacno i zbog cega: NUMBER je tipa
Symbol, koji izmedju ostalog ima i polje Object value; Taj value se
dodeljuje promenljivoj broj (Object broj). Iz te promenljive broj
pojma nemam kako da izvucem int?! Posto je primerak klase Object,
skoro da i nema svoje metode, a ne moze se izvrsiti konverzija u neki
drugi tip . Probao sam:
(int)broj - nece da se kompajlira("inconvertible types")
(Integer)broj -hoce, ali pukne u runtime-u (kaze:
"java.lang.ClassCastException: java.lang.String"... (?!?!?) )
((Integer)broj).intValue() - isto kao gore...
Kako resiti ovaj problem?
(resenje NIJE da se uzme toString() jer on stampa sym, tj. kodni broj
za integer)
--
Pozdrav!
Veljko mailto:veljkoz@gmail.com
- Follow-Ups:
- Re: Kako izvuci intValue iz Symbol-a?
- From: "Dragan Okiljevic" <oki@sbb.co.yu>
- Re: Kako izvuci intValue iz Symbol-a?
Previous by date: Re: Pomoc!
Next by date: Re: Kako izvuci intValue iz Symbol-a?
Previous by thread: pitanja za profesora ili asistenta Next by thread: Re: Kako izvuci intValue iz Symbol-a?
Previous by thread: pitanja za profesora ili asistenta Next by thread: Re: Kako izvuci intValue iz Symbol-a?