关于对象复制问题? 我向一个函数传递一个对象参数的时候,如何才能传递一个对象的拷贝,而不是引用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1)传参数传的是COPY的对象;2)在方法中马上用COPY对象替换引用. 你是不想修改那个对象吗?那你可以这样做啊,并不需要在传递拷贝给它,很怪异啊.public fun(Object o){Object temp=0.clone();//deal with temp} 想从一个已经存在的JPANEL克隆一个JPANEL应该怎么样 实现克隆Cl什么来的忘了,这个接口调用clone() 首先需要对象的类实现Cloneable接口,并覆盖clone方法,示例如下: public Object clone() { Object o = null; try { o = super.clone(); } catch(CloneNotSupportedException e) { e.printStackTrace(System.err); } return o; }调用的时候别忘了向下转型:) 我想在一个FRAME有很多个JPANEL上点击一下。显示一个新的jFrame ,新的JFRAME中显示点击到的JPANEL,JPANEL上有很多其他组件。。但是我弹出的JFRAME中可能要改变一下东西,希望不影响到主JFRAME中的东西因此需要一个JPANEL的拷贝,而不是引用 求java程序编写练习题,最好是带点算法之类的题目,如"八皇后"之类的.. 局域网多线程下载 这是为什么呢?? [java问题]关于一个数组给另一个数组赋值的问题 如何往swing的JTable中动态生成值,高分+追加,急~~~~~~~~~~~~ 总结 Java程序导致系统屡屡崩溃!! 想请教一下键盘监听的问题 百思不得其解!!!! 请教,在frame2中如何获得产生它的frame1的组件jTree1? 继续问关于gif图像显示的问题,swing的。 一个从数据库读数据填充下拉框的问题
2)在方法中马上用COPY对象替换引用.
public fun(Object o)
{
Object temp=0.clone();
//deal with temp}
调用clone()
public Object clone() {
Object o = null;
try {
o = super.clone();
} catch(CloneNotSupportedException e) {
e.printStackTrace(System.err);
}
return o;
}
调用的时候别忘了向下转型:)