当前位置: 代码迷 >> Java相关 >> 讨论程序运行结果!!
  详细解决方案

讨论程序运行结果!!

热度:61   发布时间:2007-09-17 09:44:29.0
不错,这是因为方法传的是引用而不是对象本身的问题
----------------解决方案--------------------------------------------------------
昨天又回去看了下书,有两个结论:
在java中,一个方法无法改变基本数据类型参数的值,也无法使一个对象引用指向另一个对象
也就是说,像LZ这样编一个交换两个数据的方法,不管这个两个数据是基本数据类型的,还是由类定义的对象,使用该方法后都不会改变原来数据的值,也无法交换两个对象的引用
----------------解决方案--------------------------------------------------------
  相关解决方案