我正在创建两个巨大的BigIntegers,然后将它们连接起来.但是和操作不起作用而是返回0.为什么?
BigInteger aa = new BigInteger("213092840173096182527577008347205670468257779233261101799142588416");
BigInteger bb = new BigInteger("226156424291633194186662097633113218007386784142018559245972777080014766080");
System.out.println(aa.and(bb));
Run Code Online (Sandbox Code Playgroud)
输出:0
我在那两个号码上做了一个BigInteger'或'''或''操作正常.还有其他人看到同样的问题吗?
请注意我使用的是jdk 1.8.