数组赋值 数组赋值时,若直接令两个数组相等,如 int[] a = b,(其中b为已知数组)则a,b共用相同的存储空间,数组a改变时数组b会发生相应的变化,同理,数组a亦随数组b的变化而变化。 若想数组a和数组b之间相互无关,则应对数组a的元素逐个进行赋值,如下: int[] a = new int[b.length]; for(int i = 0 ; i < a.length ; i++) { a[i] = b[i]; } 此时a,b互不影响。(后续若了解到其他方法,会进行补充)