概述
数组的概述:
数组的特点:
1.数组是有序的
2.数组属于引用数据类型的变量。数组的元素,既可以是基本数据类型,也可以是引用数据类型
3.创建数组对象会在内存中开辟一整块空间
4.数组的长度一旦确定,就不能修改。
数组的分类:
1.按照维数:一维、二维数组。。
2.按照数组元素的类型:基本数据类型的数组、引用数据类型元素的数组
一维数组:
静态初始化:数组的初始化和数组元素的赋值操作同时进行
int [] id ;
id = new int []{1001,1002,1003,1004};
1.动态初始化:数组的初始化和数组元素的赋值操作分开进行
String name = new String [5];
总结:数组一旦初始化完成,其长度就确定了。
2.通过角标的方式调用数组的长度,数组的角标(索引)从0开始。
name [0] = " 旺旺" ;
name [1] = " 旺旺1" ;
name [2] = " 旺旺2" ;
name [3] = " 旺旺3" ;
name [4] = " 旺旺4" ;
3.获取数组的长度
System.out.println(name.length);
4. 遍历数组:for(int i =0;i<length;i++){
System.out.println(name[i]);
}
数组元素的默认初始化值:
数组元素是整型:0
数组元素是浮点型:0.0
数组元素是char型:0或’u0000’,而非‘0’
数组元素是boolean型:false
内存结构理解:
二维数组:
遍历二维数组
for( int i =0; i<arr2.length;i++) {
for(int j =0; j<=arr2[i].length;j++) {
System.out.println(arr2[i][j] + " ");
}
System.out.println();
}
最后
以上就是害羞鸭子为你收集整理的Java 数组的全部内容,希望文章能够帮你解决Java 数组所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复