摘要: java中只有一种参数传递方式:传值;这点和c++不一样,c++中有传值和引用两种方式。虽然java只有传值这 一种传递方式,但是根据参数类型的不同,函数对参数的影响也会不一样。可以这么说:形参是实参的一份拷贝, 当参数类型是基本数据类型时,对形参的处理不影响实参,也就是你想通过形参交换两个实参是行不通的;当形参 是对象时(事实上,是对象的引用),形参和实参指向的是同一个对象,所以通过形参对对象进行操作会影响实参 所指向的对象。我们看看下面的swapList函数 //交换两个list对象 public static void swapList(List<Integer> listA 阅读全文
posted @ 2013-01-04 21:15 CodeMeals 阅读(377) 评论(0) 推荐(0) 编辑
reliable statistics
Visitors