1.数组元素总是被赋予默认值,无论数组是在那里声明或者实例化(默认值:null,false,0,'\u0000')
2.数组声明的方式:
正确的方式
错误的方式
有不全的希望大家补充,谢谢!
2.数组声明的方式:
正确的方式
<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> -->
String []str
=
new
String[
5
];
String str1[] = new String[ 5 ];
String str2[] = new String[]{ "" , "" };
String str3[] = { "" , "" };
String []str4[] = new String[][]{{"",""},};
String []str4[] = new String[][]{{"",""},{"","",""}};
String []str4[] = {{"",""},{"","","",""}};
String []str4[] = new String[2][];
String []str4[] = new String[2][2];
String str1[] = new String[ 5 ];
String str2[] = new String[]{ "" , "" };
String str3[] = { "" , "" };
String []str4[] = new String[][]{{"",""},};
String []str4[] = new String[][]{{"",""},{"","",""}};
String []str4[] = {{"",""},{"","","",""}};
String []str4[] = new String[2][];
String []str4[] = new String[2][2];
错误的方式
<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> -->
String str4[]
=
new
String[
2
]{
""
,
""
};
String []str4[] = new String[ ][2];
多维数组必须先确定前面的维数。String []str4[] = new String[ ][2];
有不全的希望大家补充,谢谢!