Ultra Pilammo 6666Mhz AMD, 4251Mbit/s RAM, Gefors V6666 MegaTurbo, 43" TFS, Ultra 80Gig Firewire netwerkkaart en 5D geluid met 66 speakers in 5 dimensies
java.[util|sql].Date kan z'n waarde als Unix timestamp teruggeven. (*1000, omdat er met milliseconden ipv seconden gewerkt wordt)
ok spanx, krijg nu alleen de hele tijd volgende error 
compiler geeft error:M:\src\com\xxxx\applications\Test1.java:26: integer number too large: 123456789123
.. hoe kan dat? ik gooi er toch echt een long in die goed is...
Als ik met getTime() long uit Date haal is die langer dan wat ik er probeer in te stoppen. Als ik hetvolgende doe dan werkt et wel
code:
1
2
3
| Date abc = new Date(); long now = 123456789123; abc.setTime(now); |
compiler geeft error:M:\src\com\xxxx\applications\Test1.java:26: integer number too large: 123456789123
.. hoe kan dat? ik gooi er toch echt een long in die goed is...
Als ik met getTime() long uit Date haal is die langer dan wat ik er probeer in te stoppen. Als ik hetvolgende doe dan werkt et wel
code:
1
2
| Date abc = new Date(); abc.setTime(abc.getTime); |
Ultra Pilammo 6666Mhz AMD, 4251Mbit/s RAM, Gefors V6666 MegaTurbo, 43" TFS, Ultra 80Gig Firewire netwerkkaart en 5D geluid met 66 speakers in 5 dimensies
De docs zeggen dan ook duidelijk:
An integer literal is of type long if it is suffixed with an ASCII letter L or l (ell); otherwise it is of type int (§4.2.1). The suffix L is preferred, because the letter l (ell) is often hard to distinguish from the digit 1 (one).