Thomas Darimont
Erfahrenes Mitglied
Hallo!
Ein Float ist nun mal auch kein Integer... ;-)
Hier castest du ja auch explizit auf einen int ....
Ganzahlige Literale werden in java immer implizit als int Behandelt.
Gruß Tom
Code:
System.out.println((new Float(8.0)).equals(new Integer(8)));
Code:
System.out.println(((int)8.0f) == 8); //=true
Hier castest du ja auch explizit auf einen int ....
Ganzahlige Literale werden in java immer implizit als int Behandelt.
Gruß Tom