В C++ мне понравился доступ к 64-битовому беззнаковому целому, через unsigned long long int
или через uint64_t
. Теперь, в Java longs 64 бит, я знаю. Однако они подписаны.Явный эквивалент unsigned long long?
Есть ли беззнаковый длинный (длинный) доступный как примитив Java? Как его использовать?
** NOTE ** Принятый ответ устарел, как в Java 8 и более поздних. См. [Ответ на GigaStore] (http://stackoverflow.com/a/25248688/642706) для новой функции, где вы можете попросить Java рассматривать число как unsigned. Не для повседневного использования, но удобно, когда вам это нужно. –