【发布时间】:2018-12-29 04:55:26
【问题描述】:
这只是一个简短的问题,但我仍然很好奇。当我用最大值 2147483647 初始化 int 变量时,没关系。但是当我想初始化一个long 并将其分配给它的最大值时,它给了我一个“数字太大”的错误
int i = 2147483647;
long j = 9223372036854775807;
【问题讨论】:
-
向我们展示您的代码!
-
几乎可以肯定,您忘记在文字末尾添加 L。检查欺骗链接。
-
@thatotherguy thx,忘记了“L”的那个细节:)
标签: java int max long-integer