String colorList[] = {"red", "blue", "green", "yellow"};
String colorList1[4] = {"red", "blue", "green", "yellow"};//编译会出错
如上代码所示,在colorList1在编译时就出错,具体原因是问什么那?
解决方案 »
- 关于java读取文本字符内码的问题
- iframe打印的问题
- Apache同步问题~~~~~~~~~~~~~交叉同步可以吗?
- jsp中<html:text property="firstName" 中的html:text是什么意思?
- 多线程问题,请大家帮忙,拜谢
- 新手问题,请大家帮帮忙
- 学习JAVA第三天 求指点
- 为什么这个程序无法获得串口。
- 我想把csdn的论坛改成一个软件平台,另外增加数据查询功能,聊天功能,不知怎样实现比较好?我想用jbuider 7+SQL server实现,不知如何?
- 关于字符串截取问题(去掉参数列表中的参数类型,仅仅保留参数名)
- SWT的table中我用TableEditor在单元格中设置了一个下拉框Combo,但如何获取呢?
- 我对static变量初始化顺序的质疑
因为数组的元素个数已经由后面大括号的内容确定下来了,没有必要再写个4,实在是画蛇添足,还会造成麻烦:假如你写的不是4而是5呢?!
1.给元素赋初值 String colorList[] = {"red", "blue", "green", "yellow"};
2.用new完成 String colorList[]=new String[number];
1.给元素赋初值 String colorList[] = {"red", "blue", "green", "yellow"};
2.用new完成 String colorList[]=new String[4];
3. 创建并赋值 String colorList[]=new String[]{"red", "blue", "green", "yellow"};