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];
有不全的希望大家补充,谢谢!
本文详细介绍了Java中数组声明及初始化的各种方式,并强调了数组元素的默认值特性。包括一维数组、多维数组的不同声明形式,区分了正确的声明方式与易犯的错误。
173

被折叠的 条评论
为什么被折叠?



