参数的传递 String temp = var1;var1 = var2;var2 = temp; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String在java中是基本变量,做为参数传到函数里面去,是不会改变他的值的,也就是说在上面的swap函数里改变了两个String的值,实际上aaa1,aaa2的值是没有变的,打出来还是那样.要交换两个的值,不能通过函数来实现,直接将 unsalted(icebird) 的代码写在调用那里就可以了 to whyxx(风之子) : 你说的,偶非常同意。在“java核心技术I”里也是谈到这个,但是它没有谈到如何实现这个功能,你说的unsalted(icebird)是什么,你能不详细的说一下。 用3角交换就是了,因为函数返回的数据类型可能不同,可能会导致错误!如果只是正对String的话,到可以实现public calss CTestBean{ public String swap(String var1,String var2) { String temp = var1; var1 = var2; var2 = temp; return var1,var2; } } 求助关于Comparator接口排序的问题!! 关于GUI编程中JMenu的一个小问题!在线等,请高手赐教! JAVA关于同步的问题 谁来帮我讲解一下这道题~~~谢谢 一个问题,望高手解答~~~!!! 求教!谢谢! 入门级问题,得分好机会。 高手请进(高分相送) 问:可以用java开发语音卡吗? 如何将自己开发的类打包(生成.jar文件) 大家看这么简单的句子错在那了? 关于类继承的问题。
你说的,偶非常同意。在“java核心技术I”里也是谈到这个,但是它没有谈到如何实现这个功能,你说的unsalted(icebird)是什么,你能不详细的说一下。
public String swap(String var1,String var2)
{
String temp = var1;
var1 = var2;
var2 = temp;
return var1,var2; }
}