当前位置: 代码迷 >> J2SE >> 求教int.class.cast(123)为何会报错
  详细解决方案

求教int.class.cast(123)为何会报错

热度:296   发布时间:2016-04-23 21:41:59.0
求教int.class.cast(123)为什么会报错?
我想通过Class<T>.cast(Object)来实现泛型转换类型
但是总报错,然后就测试了一下
int.class.cast(1234),也报错,我要晕了,这个cast方法难道就是个摆设?求解答,谢谢大家了

------解决方案--------------------
        	System.out.println(int.class.isInstance(1234));
         System.out.println(Integer.class.isInstance(1234));
         Integer.class.cast(1234);

------解决方案--------------------
int 是原生类型, 不是类,没有cast方法
  相关解决方案