java: integer number is too large

Posted 八英里

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java: integer number is too large相关的知识,希望对你有一定的参考价值。

今天想定义一个类常量,结果如下面那样定义,确报错了。
error is: Integer number too large

public static final Long STARTTIME = 1493568000000;

我就去查了下,在后面加上L,就好了,就会作为long类型来处理了,若是不加,则作为int处理,而int是没有这么大的值的。
正确的则是

public static final Long STARTTIME = 1493568000000L;
1
注意: System.currentTimeMillis() 单位毫秒
System.nanoTime() 单位纳秒
1ms=10^6 ns
————————————————
版权声明:本文为CSDN博主「hizhangyuping」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hizhangyuping/article/details/81540362

以上是关于java: integer number is too large的主要内容,如果未能解决你的问题,请参考以下文章

167. Two Sum II - Input array is sorted

what is the difference between Integer and int in java?

Java | Integer

java中如何将number类型变量转成int类型

hdu-2685 I won't tell you this is about number theory---gcd和快速幂的性质

java问题:使用泛型定义学生类,属性score传递不同类型,Integer/Double,实现setter和getter,求大神解答