Long运行此命令时,我的数据类型有问题:
Long nanos = 3 * 1000000000
println nanos
Run Code Online (Sandbox Code Playgroud)
它打印出来-1294967296,而不是3000000000,我不知道为什么.
我在这个页面上读到Long就足够了.那有什么不对?
xpa*_*pad 10
您必须将第二个常量标记为long,否则它将被视为溢出的整数.使用:
Long nanos = 3 * 1000000000L
Run Code Online (Sandbox Code Playgroud)