在Java中,數組作為參數傳遞的方式與普通的變量類似。你可以將一個數組作為方法的參數,然后在方法內部使用該數組進行操作。
下面是一個示例:
public class Main {
public static void main(String[] args) {
int[] nums = {1, 2, 3, 4, 5};
// 調用方法,并將數組作為參數傳遞
printArray(nums);
}
public static void printArray(int[] arr) {
// 在方法內部使用傳遞的數組
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
}
}
在上面的示例中,我們定義了一個名為printArray
的方法,它接收一個整數數組作為參數。在main
方法中,我們創建了一個數組nums
并將其作為參數傳遞給printArray
方法。
在printArray
方法內部,我們可以使用arr
來引用傳遞進來的數組,并對其進行操作。在上面的示例中,我們簡單地打印了數組中的每個元素。
注意,當你將數組作為參數傳遞時,實際上是將數組的引用傳遞給了方法。這意味著在方法中對數組的修改會影響到原始數組。如果你希望避免這種情況,可以在方法內部創建一個新的數組,并將原始數組的值復制到新數組中。