java数组常见操作


Java中的数组是一组相同数据类型的元素的集合。以下是一些常见的Java数组操作:

  1. 创建数组:使用关键字new和数组的数据类型来创建数组。例如:int[] myArray = new int[10];
  2. 初始化数组:可以在创建数组时直接给定元素的值,或者在后续的代码中使用循环或赋值语句初始化数组。例如:

int[] myArray = {1, 2, 3, 4, 5};

或者:

for (int i = 0; i < myArray.length; i++) { myArray[i] = i; }

  1. 访问数组元素:可以使用下标操作符[]来访问数组元素。例如:int x = myArray[3];
  2. 遍历数组:可以使用循环来遍历数组中的元素,常用的有for循环和foreach循环。例如:

for (int i = 0; i < myArray.length; i++) { System.out.println(myArray[i]); }

或者:

for (int x : myArray) { System.out.println(x); }

  1. 数组拷贝:可以使用System.arraycopy()方法或Arrays.copyOf()方法来拷贝数组。例如:

int[] myNewArray = Arrays.copyOf(myArray, myArray.length);

  1. 数组排序:可以使用Arrays.sort()方法来对数组进行排序。例如:

Arrays.sort(myArray);

  1. 数组搜索:可以使用Arrays.binarySearch()方法来在已排序的数组中搜索指定元素。例如:

int index = Arrays.binarySearch(myArray, 5);


原文链接:codingdict.net