1. 声明和初始化数组:
// 声明一个整型数组
int[] myArray;
// 初始化一个数组并赋值
int[] myArray = {1, 2, 3, 4, 5};
// 也可以先声明再初始化
int[] myArray = new int[5]; // 创建一个长度为5的整型数组
// 访问数组元素
int firstElement = myArray[0];
2. 数组长度:
int length = myArray.length;
3. 遍历数组:
for (int i = 0; i < myArray.length; i++) {
System.out.println(myArray[i]);
}
// 使用增强型for循环
for (int element : myArray) {
System.out.println(element);
}
4. 多维数组:
// 二维数组
int[][] twoDArray = { {1, 2, 3}, {4, 5, 6} };
// 访问二维数组元素
int element = twoDArray[0][1];
5. 数组工具类 Arrays:
Java提供了java.util.Arrays类,其中包含了很多有用的方法,比如排序、查找等。
import java.util.Arrays;
int[] myArray = {4, 2, 8, 1, 6};
Arrays.sort(myArray); // 对数组进行排序
int index = Arrays.binarySearch(myArray, 4); // 二分查找
6. 动态数组:ArrayList
import java.util.ArrayList;
ArrayList<Integer> myList = new ArrayList<>();
myList.add(1);
myList.add(2);
int value = myList.get(0);
转载请注明出处:http://www.zyzy.cn/article/detail/13473/Java