package temp1;import java.util.HashMap;
import java.util.Map;public class TMain2
{
public static void main(String args[])
{
TBean bean=new TBean();
Map map=new HashMap();
map.put("self",map);
Object obj=map.get("self");
Class cls=obj.getClass();
TBean newBean=(cls.getClass())obj;
/*上面那句是报错的,我想把obj强制转换成TBean类型的,我知道1.5的泛型可以做到,但是现在开发用的是1.4, 请教大家有没有方法实现*/
}
}
import java.util.Map;public class TMain2
{
public static void main(String args[])
{
TBean bean=new TBean();
Map map=new HashMap();
map.put("self",map);
Object obj=map.get("self");
Class cls=obj.getClass();
TBean newBean=(cls.getClass())obj;
/*上面那句是报错的,我想把obj强制转换成TBean类型的,我知道1.5的泛型可以做到,但是现在开发用的是1.4, 请教大家有没有方法实现*/
}
}
解决方案 »
- 一个小程序,求指正。。将扩展名为txt的文件的扩展名全部更名为back
- ant自动打包脚本执行到编译环节停止的问题
- 问一个有序集合的问题
- 怎样在下载工具中实现对下载速度的监听?能给个具体的代码吗!
- 如何给树添加右键弹出菜单呢?而且要根据不同级别的节点弹出不同的菜单
- 请问如何在java里实现随机生成数字?
- 100百分相赠,谁有think in java 第二版的习题答案。
- 有关JAVA的学习问题,请各位给点意见!
- 在本机上调试rmi成功了,但是在远程如何调试呢?
- 如何将一个JFrame的标题栏hide掉,或者将最大最小化和关闭的按钮disable
- 请各位真正懂得java语法的朋友进来指点一二,谢谢!!
- 为什么不能执行呢?
map.put("self",map);
为什么map要把自己放进去???