1. 程式人生 > 其它 >java學習筆記——java陣列02.陣列的使用

java學習筆記——java陣列02.陣列的使用

for迴圈、for-each迴圈、陣列作方法入參、陣列作返回值

陣列的使用

一、for迴圈

int[] num = {2,4,6,8,10};
for (int i = 0; i < 5; i++) {
    System.out.println(num[i]);
}

二、for-each迴圈

int[] num = {2,4,6,8,10};
for (int x:num) {
    System.out.println(x);
}

三、陣列作方法入參

public class Demo {
    public static void main(String[] args) {
        int[] num = {2,4,6,8,10};
        //呼叫print方法
        print(num);
    }
    //列印陣列
    public static void print(int array[]){
        for (int x:array){
            System.out.println(x);
        }
    }
}

四、陣列作返回值

public class Demo {
    public static void main(String[] args) {
        int[] num = {2,4,6,8,10};
        //呼叫reverse方法
        for (int x:reverse(num)){
            System.out.println(x);
        }
    }
    public static int[] reverse(int num[]){
        int[] result = new int[num.length];
        //反轉陣列
        for (int i=0,j=num.length-1;i<num.length;i++,j--){
            result[j]=num[i];
        }
        return result;
    }
}