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数组高级教程