对于基本数据类型 是采用值传递
对于string也是采用值传递(string比较最好使用equals,比较的是字符串的值,==比较的是引用的地址)
对于基本类型的数组而言,传递的是首地址,所以在函数里面修改值也会改变原来的值
对于对象而言传递的是引用,所以也是会改变值
本文详细解释了不同数据类型在函数调用过程中的参数传递方式。包括基本数据类型、字符串、数组及对象等,并强调了字符串比较应使用equals方法,以及数组和对象传递的是引用这一特性。
对于基本数据类型 是采用值传递
对于string也是采用值传递(string比较最好使用equals,比较的是字符串的值,==比较的是引用的地址)
对于基本类型的数组而言,传递的是首地址,所以在函数里面修改值也会改变原来的值
对于对象而言传递的是引用,所以也是会改变值

被折叠的 条评论
为什么被折叠?