java-数组

数组是一种常见的数据结构,用于存储多个数据。在Java中,数组中的元素具有相同的数据类型,数组本身是一种引用数据类型。数组中的元素按线性方式排列,可以通过编号来访问数组中的每个元素。一旦初始化完成,数组在内存中所占的空间就固定下来,即数组的长度不可改变。数组既可以存基本类型的数据,也可以存引用类型的数据,只要类型相同即可。
数组的声明
	
type[] arrayName;
type arrayName[];
数组的初始化
	
// 静态初始化
arrayName = new type[]{element1, element2, ...};
// 动态初始化
arrayName = new type[length];
数组的访问
	
// 访问数组的元素
arrayName[index]; // index是数组的索引,是一个从0开始的整数。
// 获取数组的长度
arrayName.length;
数组的遍历
	
// for循环
for (int i = 0; i < array.length; i++) {
System.out.println(array[i]);
}
// foreach循环
for (type variableName : array | collection) {
System.out.println(variableName);
}
多维数组
	
// 声明二维数组
type[][] arrayName;
// 初始化二维数组
arrayName = new type[][]{ {...}, {...}, ... }; // 静态初始化
arrayName = new type[outerLength][innerLength]; // 动态初始化
// 访问二维数组
arrayName[outerIndex][innerIndex]; // 访问数组的元素
arrayName.length; // 访问外层数组的长度
arrayName[outerIndex].length; // 访问内层数组的长度

#学习路径##Java#
全部评论

相关推荐

05-01 22:41
中南大学 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务