00问答网
所有问题
java中数组末尾有逗号不会编译错误
比如 Object[] = {1,2,3,}
为什么3后面加个逗号不会编译错误,当时这么设计是有什么原因吗?
从编码规范上来说,是不是错误的呢?
举报该问题
推荐答案 2018-12-17
//这学习精神这么厉害的吗?...一个程序从写到机器识别大致分:
1.词法分析
2.语法分析
3.词义分析与中间代码产生
4.优化
5.目标代码生成
编辑器,编译器,要分清...这完全不是一回事!
编译错误不错误要等编译后才知道啊:
你看看源程序与编译后字节码的对比区别....你什么都明白了...你的逗号直接被废弃了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/erB0IIZnIDeZZTIBZZ.html
其他回答
第1个回答 2018-12-17
定义数组有两种方式,你这种就是其中一种,定义时赋予初始值,元素按逗号分割,后面就算加n个逗号都没事,数组在该位置存放空值而已
第2个回答 2018-12-17
本就是代表一个元素结束的 最后一个可以省略,也可以不省略
第3个回答 2018-12-17
程序本身不会报错,但是在你获取值的时候要进行处理判断
相似回答
java
大神求解,为什么
数组的最后
一个元素始终还是有","
逗号
呢?
答:
if(index !=
array
.length-1);这一行后边的;删除掉 ~~~
java里
怎么把
数组中
的
最后
一个数
逗号
去掉
答:
假设
数组
名是num,循环的下标为i,if(i==num.length-1){ System.out.print(num[i]);}else{ //正常
带逗号
输出语句 }
java数组最后
为
逗号
如何追加元素
答:
1、首先,创建一个新数组。2、其次,将新
数组的
大小设定为旧数组大小加1。3、
最后
,将旧
数组中的
元素直接复制粘贴到新数组中,将要添加的新元素放进新数组中即可。
JAVA
求问一个字符串
里
没
有逗号
用逗号分隔
会报错
吗?
答:
不会报错
,String c = abcdef String [] cc = c.split(",");cc里面就一个元素 abcdef
大家正在搜
java数组用逗号隔开
java 通过逗号存入数组
java把输入的数字保存在数组
java字符串以逗号
java 字符串数组
java数组转换成string
java键盘输入字符串存入数组
java字符数组转字符串
java输入字符串用逗号隔开
相关问题
java中怎样判断字符数组到达末尾
java里怎么把数组中的最后一个数逗号去掉
java大神求解,为什么数组的最后一个元素始终还是有","逗...
JAVA里怎么把数组中最后一个数的逗号去掉 范例如下
关于在java数组末尾添加元素的问题
java编译错误(数组问题)
Java中数组向下转型,编译没问题,运行却报错???
Java中一维数组定义及初始化 int []a; a[]={...