麻烦创造了很长时间

时间:2011-08-05 16:25:46

标签: java long-integer

long timeStamp = 1312561140157; 给我一个错误,说垃圾太大了类型int

我知道我可以设置一个长System.currentTimeMillis(),这个数字icurrentTimeMillis()的输出。

任何人都知道如何在这么大的时候进行文字工作吗?

2 个答案:

答案 0 :(得分:4)

使用此long timeStamp = 1312561140157L。只需将L附加到号码的末尾即可。

答案 1 :(得分:2)

创建long时,您需要在数字的末尾添加“L”字符。

例如: long timeStamp = 1312561140157L;

您可以使用小写或大写'L',但通常应使用大写,因为l很容易与1混淆