目前,我正在使用Java处理数据类型,如果我正确理解该类型,则可long接受的值介于-9,223,372,036,854到+9,223,372,036,854,775,807之间。现在,您可以在下面看到,我创建了一个Long变量,名为testLong,尽管当我将9223372036854775807插入为值时,我收到一条错误消息:“ int类型的文字9223372036854775807超出范围。”我不知道为什么它将long数据类型称为int有人有想法么?下面的代码:char testChar = 01;byte testByte = -128;int testInt = -2147483648;short testShort = -32768;long testLong = 9223372036854775807;float testFoat;double testDouble = 4.940656458412;boolean testBool = true;
添加回答
举报
0/150
提交
取消