javaunsignedprimitiveunsigned-long-long-int

Java equivalent of unsigned long long?


In C++, I enjoyed having access to a 64 bit unsigned integer, via unsigned long long int, or via uint64_t. Now, in Java longs are 64 bits, I know. However, they are signed.

Is there an unsigned long (long) available as a Java primitive? How do I use it?


Solution

  • I don't believe so. Once you want to go bigger than a signed long, I think BigInteger is the only (out of the box) way to go.