数组值随不同变量而变化

时间:2019-07-17 10:19:31

标签: java arrays

将整数数组传递给方法并将其分配给不同的变量时。例如:到a = c,b = c;值在a和b中都变化。

public static void main(String[] args) {
    int arr[] = new int[]{1,2,3,4,5};

 miniMaxSum(arr);
  }

static void miniMaxSum(int[] arr) {
int[] a = arr;
int[] b =arr;

b[2] = 3;

//but here value changes in a also.
}

0 个答案:

没有答案