相关疑难解决方法(0)

Java Long原始类型最大限制

我正在使用Long基元类型,每当我的'generateNumber'method调用时,它就会递增1.如果Long达到他的最大限制会发生什么?会抛出任何异常还是会重置为最小值?这是我的示例代码:

class LongTest {
   private static long increment;
   public static long generateNumber(){
       ++increment;
       return increment;
   }
}
Run Code Online (Sandbox Code Playgroud)

java

110
推荐指数
4
解决办法
26万
查看次数

Long + Long不大于Long.MAX_VALUE

如果我有作业

Long c = a + b;
Run Code Online (Sandbox Code Playgroud)

有没有一种简单的方法来检查a + b是不是大于/小于Long.MAX_VALUE/ Long.MIN_VALUE

java long-integer

9
推荐指数
2
解决办法
2112
查看次数

标签 统计

java ×2

long-integer ×1