内建类型似乎不行了。可以使用BigInteger类。
内建类型的总有个限度的,如果今天给了你8byte无符号整数,明天你又要10byte的数怎么办?
Java的内建类型的正整数的限度就是到0x07FFFFFFFFFFFFFF,即使这个,在32位CPU上也还是“封装”出来的呢。
内建类型的总有个限度的,如果今天给了你8byte无符号整数,明天你又要10byte的数怎么办?
Java的内建类型的正整数的限度就是到0x07FFFFFFFFFFFFFF,即使这个,在32位CPU上也还是“封装”出来的呢。
楼主为什么要用无符号数?你说说你的需求看看有没有变通的办法
如果想用unsigned short,那你就用int;
如果想用unsigned int,那你就用long;
如果想用unsigned long,那你就用BigInteger;
用BigInteger对象包装器在性能上和基本的类型比较呢????
说得有道理,我怎么没想到呢?呵呵,强