一维数组
package com.bz.arraydemo;
public class Demo01 {
public static void main(String[] args) {
int[] arr = {1, 2};
fn(arr);
int[] arr2 = new int[]{1, 2, 3, 4};
fn(arr2);
int len = 6;
int[] arr3 = new int[len];
for (int i = 0; i < len; i++) {
arr3[i] = i+1;
}
fn2(arr3);
}
public static void fn(int[] arr) {
for(int i=0; i<arr.length; i++) {
System.out.print(arr[i] + "\t");
}
System.out.println();
}
public static void fn2(int[] arr) {
for(int num : arr) {
System.out.print(num + "\t");
}
System.out.println();
}
}
多维数组
package com.bz.arraydemo;
public class Demo02 {
public static void main(String[] args) {
int[][] arr1 = {{1, 2}, {3, 4}, {5, 6}};
Demo02 demo02 = new Demo02();
demo02.fn(arr1);
int[][] arr2 = new int[2][3];
arr2[0] = new int[]{1, 2, 3};
arr2[1] = new int[]{4, 5, 6};
demo02.fn2(arr2);
}
public void fn(int[][] arrs) {
for(int i=0; i<arrs.length; i++) {
int[] arr = arrs[i];
for(int j=0; j<arr.length; j++) {
System.out.print(arr[j] + "\t");
}
System.out.println();
}
}
public void fn2(int[][] arrs) {
for(int[] arr : arrs) {
for(int num : arr) {
System.out.print(num + "\t");
}
System.out.println();
}
}
}