解决方案 »

  1.   

    没出问题,方法传进来的是数组的引用,直接使用等号赋值,引用iArr指向了arr的内存地址,而外部的iArr还是指向它原来的内存
      

  2.   

    在Java中,Java的函数参数在传递的时候有两种方式。对于基本类型,如int,double等作为函数参数传递时,采取的是传值方式。而对于对象,如数组、字符串等作为参数传递时,采用的是引用方式,即此时在函数中对传递的对象的修改将完全影响原对象。但是你这里主函数中的unsort数组还是只想原来的内存。