数组可以作为方法的参数和返回值,参数传递规则:传递数组引用,即指向同一个数组,如果声明数组是方法的形式参数,调用时实际参数向形式参数传递数组引用,使得形式参数与实际参数引用指向同一个数组,因此,在方法体中,任何形式参数引用数组的修改都将作用于实际参数引用的数组元素。
当字符串作为参数传递时,方法体中任何操作都不会改变原字符串,只会新创建一个字符串,因为字符串一旦创建就不可变。
数组可以作为方法的参数和返回值,参数传递规则:传递数组引用,即指向同一个数组,如果声明数组是方法的形式参数,调用时实际参数向形式参数传递数组引用,使得形式参数与实际参数引用指向同一个数组,因此,在方法体中,任何形式参数引用数组的修改都将作用于实际参数引用的数组元素。
当字符串作为参数传递时,方法体中任何操作都不会改变原字符串,只会新创建一个字符串,因为字符串一旦创建就不可变。