【Java SE】详解数组
warning:
这篇文章距离上次修改已过202天,其中的内容可能已经有所变动。
在Java中,数组是一种数据结构,用于存储固定大小的同类元素。数组是线性的,意味着它们只有一个开始和一个结束,并且可以通过索引访问。
数组的声明和创建:
// 声明数组
int[] myArray;
// 创建数组
myArray = new int[10]; // 创建一个可以存储10个整数的数组
数组的初始化:
// 声明并初始化数组
int[] myArray = {1, 2, 3, 4, 5};
访问数组元素:
// 访问数组元素
int firstElement = myArray[0]; // 第一个元素
int secondElement = myArray[1]; // 第二个元素
修改数组元素:
// 修改数组元素
myArray[0] = 10; // 将第一个元素修改为10
数组的遍历:
// 遍历数组
for(int i = 0; i < myArray.length; i++) {
System.out.println(myArray[i]);
}
数组的方法:
System.arraycopy(sourceArray, sourcePos, targetArray, targetPos, length)
:从源数组复制一部分到目标数组。Arrays.sort(myArray)
:对数组进行排序。Arrays.toString(myArray)
:将数组转换为字符串形式。
这些是数组的基本操作,对于更高级的操作,如二维数组、动态数组(如ArrayList)等,都可以通过这些基本操作来实现。
评论已关闭