发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 SOA

一个关于值传递调用的问题

2004-05-25 18:39
赞助商链接

Question:关于值传递调用的问题

String name[] = {"v1","v2"};
swap(name);

String s1=v1,s2=v2;
swap(s1,s2);

int n1=v1,n2=v2;
swap(n1,n2);

System.out.println(name[0],name[1]);
System.out.println(s1,s2);
System.out.println(n1,n2);

//以下三个方法实现对两个参数对调位置
public static void swap(String name[]) {...}
public static void swap(String s1,String s2) {...}
public static void swap(int n1,int n2) {...}

对这一问题似懂非懂,但无法用清晰的概念来解释,请高手给一个明确的答复,多谢啦

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com