Topic: 提问:参数交换函数

  Print this page

1.提问:参数交换函数 Copy to clipboard
Posted by: ronnieelu
Posted on: 2004-11-30 08:58

请问,怎样用Java设计一个函数,使它实现C++中的call by reference?即把传来的两个参数交换.

2.Re:提问:参数交换函数 [Re: ronnieelu] Copy to clipboard
Posted by: wjzf355
Posted on: 2004-12-02 11:54

java应该是值传递吧

3.Re:提问:参数交换函数 [Re: ronnieelu] Copy to clipboard
Posted by: april518
Posted on: 2004-12-03 17:37

  <<CORE JAVA>>上这样写到:
1.方法不能修改基本类型的参数;
2.方法可以改变对象参数的状态;
3.方法不能是一个对象参数指向一个新的对象;
楼主的意思呢?可以尝试一下e1.set(e2.get())这种形式.然后是反过来,当然要把以前的值存起来,呵呵方法有点笨!


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923