如何在Java中使用长数据类型?

时间:2013-07-15 09:59:55

标签: java types long-integer

我必须使用相当多的数字 - 600851475143;众所周知,我必须使用长数据类型但是当我尝试初始化时:long number = 600851475143我收到错误:

  

int类型的文字600851475143超出范围。

似乎我不知道如何正确使用长数据类型。

3 个答案:

答案 0 :(得分:19)

long number = 600851475143L

使用" L"使它成为长型

答案 1 :(得分:5)

使用“L”将其设为长型。默认情况下,所有整数类型变量(byte,int,long)都是“int”

long num=600851475143L;

long num=600851475143l; // small 'L'

答案 2 :(得分:2)

使用

 long number = 600851475143L;