1 回答
TA贡献1942条经验 获得超3个赞
在下表中,您可以看到 Java 中 int 的范围是 2.147.483.647。我不相信你会在使用 int 时遇到问题。
但是为了方便起见,您可能希望将 int 更改为 long,因为您可以看到最大值要高得多。
如果出于任何原因您坚持继续使用 int,也许在用户浏览之后,您可以找到一种方法将 int 的索引归零,以便它可以重新开始,或者您可以将索引的开始设置为 -2 147 483 648 这样您就可以将索引加倍。
width minimum maximum
SIGNED
byte: 8 bit -128 +127
short: 16 bit -32 768 +32 767
int: 32 bit -2 147 483 648 +2 147 483 647
long: 64 bit -9 223 372 036 854 775 808 +9 223 372 036 854 775 807
UNSIGNED
char 16 bit 0 +65 535
添加回答
举报