包括:
public void printArray(int... numbers) {
for (int num : numbers) {
System.out.println(num);
}
}
printArray(1, 2, 3); // 调用可变参数方法
推荐的腾讯云相关产品和产品介绍链接地址:无。
int[][] arr = new int[3][];
arr[0] = new int[2];
arr[1] = new int[3];
arr[2] = new int[4];
arr[0][0] = 1;
arr[0][1] = 2;
arr[1][0] = 3;
arr[1][1] = 4;
arr[1][2] = 5;
arr[2][0] = 6;
arr[2][1] = 7;
arr[2][2] = 8;
arr[2][3] = 9;
推荐的腾讯云相关产品和产品介绍链接地址:无。
int[] arr = new int[]{1, 2, 3, 4, 5}; // 匿名初始化数组
// 或者可以简写为:
int[] arr = {1, 2, 3, 4, 5}; // 省略了new int[]
// 二维数组的匿名初始化:
int[][] arr2D = {{1, 2}, {3, 4, 5}, {6, 7, 8, 9}};
推荐的腾讯云相关产品和产品介绍链接地址:无。
public void updateArray(int[] arr) {
for (int i = 0; i < arr.length; i++) {
arr[i] += 10;
}
}
int[] numbers = {1, 2, 3, 4, 5};
updateArray(numbers);
System.out.println(Arrays.toString(numbers)); // 输出 [11, 12, 13, 14, 15]
推荐的腾讯云相关产品和产品介绍链接地址:无。
int[] source = {1, 2, 3, 4, 5};
int[] destination1 = Arrays.copyOf(source, source.length);
int[] destination2 = new int[source.length];
System.arraycopy(source, 0, destination2, 0, source.length);
推荐的腾讯云相关产品和产品介绍链接地址:无。
注意:以上答案仅供参考,并非完整和全面的解释。
领取专属 10元无门槛券
手把手带您无忧上云