Java数组是一种用于存储一系列相同类型数据的数据结构。在本教程中,我们将介绍Java数组的创建、初始化、遍历和常用操作。
创建和初始化数组
在Java中,你可以使用以下方式创建和初始化数组:
int[] numbers = new int[5]; // 创建一个长度为5的整型数组
String[] names = {"Alice", "Bob", "Charlie"}; // 创建并初始化一个包含三个字符串的数组
数组遍历
你可以使用以下方式遍历数组:
int[] numbers = {1, 2, 3, 4, 5};
for (int i = 0; i < numbers.length; i++) {
System.out.println(numbers[i]);
}
或者使用增强型for循环:
for (int number : numbers) {
System.out.println(number);
}
数组操作
Java数组提供了许多内置操作,以下是一些常用的操作:
length
: 返回数组的长度clone()
: 返回数组的副本sort()
: 对数组进行排序
例如:
int[] numbers = {5, 3, 8, 1, 2};
System.out.println("原始数组:");
for (int number : numbers) {
System.out.println(number);
}
Arrays.sort(numbers);
System.out.println("排序后的数组:");
for (int number : numbers) {
System.out.println(number);
}
排序前数组
排序后数组
总结
通过本教程,你了解了Java数组的创建、初始化、遍历和常用操作。如果你想要进一步学习Java数组的高级特性,可以访问我们的Java数组高级教程。