A a = new A();
假设对象a为你想要用的对象
A b = a.copy() // a.clone(); 也可以,视你的要求
在if中就可以用b 了,
假设对象a为你想要用的对象
A b = a.copy() // a.clone(); 也可以,视你的要求
在if中就可以用b 了,
解决方案 »
- JDBC 问题
- bookURL = TreeDemo.class.getResource(filename)??中的那个class是怎么回事??
- Can't get definitions factory from context
- 问一个Producer-Consumer模型问题
- 我的系统xp在浏览网页时,只要时javascript的按钮一律不起作用。
- 怎么编写一个监听某个端口的程序?
- 给个aix操作系统的jvm吧,马上揭帖!!
- 国庆送高分了,大家快来拿哟!
- 有个有关线程的问题理解不了!
- 如何把string类型的字符串转化成int类型
- init() destroy()方法为什么会多次被调用?
- 图形的初级问题
------------------------------------------ClassName objectName = null;for(int index=0; incex<10; index++)
{
ClassName objectName1 = new ClassName();
if(条件成立)
{
使用objectName, 也就是要使用上次循环中创建的ClassName的对象;
}
objectName = objectName1.clone();
}
static class ClassName{
private int i;
public ClassName(int _i){ i = _i; }
public void display(){System.out.println(i);}
}
public static void main(String args[]){
ClassName objectName = null;for(int index=0; index<10; index++)
{
ClassName objectName1 = new ClassName(index);
if(index%2==1)
{
objectName.display(); //怎么不是上次创建的拉
}
objectName = objectName1;
}
}
}