java,字符串定义和初始化,new String[5],为什么错误和正确?

来源:互联网 发布:程序员社招招聘条件 编辑:程序博客网 时间:2024/06/07 05:48

String[] arr = {"aa", "bb", "cc", "dd", "ee", "ff", "gg", "hh", "ii", "jj"};//正确
String[] arr2 = new String[5];//正确
// String[] arr4 = new String{"aa","bb","cc"};////错误
String[] arr5 = new String[]{"aa", "bb", "cc"};////正确
// String[] arr3 = new String[5]{"aa","bb","cc"};//错误

明白了:String[] arr = {"aa", "bb", "cc", "dd", "ee", "ff", "gg", "hh", "ii", "jj"};//正确String[] arr2 = new String[5];//正确,以上者两个都是数组赋值给数组;正确;
// String[] arr4 = new String{"aa","bb","cc"};////错误以上这一个是字符串赋值给数组;当然失败;
String[] arr2 = new String[5];//正确// String[] arr3 = new String[5]{"aa","bb","cc"};//错误在定义数组时,数组的长度和元素不能同时出现,

来自我的提问:

https://zhidao.baidu.com/question/940628079193628852.html?fr=qb_unadt#


阅读全文
0 0