运行此命令时,我遇到Long数据类型的问题:
Long nanos = 3 * 1000000000 println nanos
它打印出-1294967296,而不是3000000000,我不知道为什么.
我在this页面上看到龙就足够了.那有什么不对?
解决方法
您必须将第二个常量标记为long,否则它将被视为溢出的整数.使用:
Long nanos = 3 * 1000000000L