java代码值定义太大 java代码的深度是多少

如果在java中要定义一个长整型,值超过int型,怎么定义?

明白你的意思,java中,等号右边的整数,默认为int类型,如果long

创新互联公司主营河口网站建设的网络公司,主营网站建设方案,成都app开发,河口h5小程序开发搭建,河口网站营销推广欢迎河口等地区企业咨询

a=1111111111111超出int

的范围,需要在数字后面加个L表示这个数字是long类型的。最好用大写,避免让别人认为是数字1

请问JAVA 循环控制变量的值不能很大嘛?为什么下面的代码,运行提示,i

把while里的while(i = 100000000000);改成while(i = 100000000000L);

也就是100000000000后面加个L。太长了的话你必须加个L表明它是long类型的,不然会报错。

java中定义一个char数组,有最大长度限制吗?

你好,在我的机器上没有这个错误,我是这样写的 char[] chars = new char[30000];

java规定数组的长度只要整型就可以的,所以理论上最大长度是整型的最大值2147483647,超过这个值运行的时候就会抛java.lang.NegativeArraySizeException这个异常,就是超出了数组规定最大长度,所以30000是绝对没问题的,不过我试过char[] chars = new char[2147483647];运行的时候会抛java.lang.OutOfMemoryError: Java heap space,也就是我设置分配给java的内存不够大,

而你所说的code too large,这个应该跟数组没关系的,应该其他代码有问题的,你可以检查一下看看,还是不行的话留个联系方式,远程给我看看什么情况,或者把你写的代码贴出来看看

分享题目:java代码值定义太大 java代码的深度是多少
网页网址:https://www.cdcxhl.com/article28/doegicp.html

成都网站建设公司_创新互联,为您提供定制开发品牌网站设计小程序开发品牌网站制作App设计网站排名

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

商城网站建设