日期:2014-05-20  浏览次数:20776 次

jdk1.5 类型转换问题
我有一个对象   object  
现在要转换为   Map <String,   String>

我的代码入下:
(Map <String,   String> )   object   ;

但在JDK1.5中,虽然可以编译但有警告.(IDEA   6.04)
编译加参数     -Xlint:unchecked   可以检查到.

我想知道,以后这样的强制转换应该如何写才不会有警告.更标准



------解决方案--------------------
只要将这样转换就会有错误,不想有编译警告可以加
@SuppressWarnings( "unchecked ")
public void method() {
...
}



------解决方案--------------------
楼上的好快啊 :)
------解决方案--------------------
如果你用eclipse,它会询问你需不需要加上那一行@SuppressWarnings( "unchecked ")
------解决方案--------------------
同意楼上了 加上这句 @SuppressWarnings( "unchecked ")

其实要不要也都无所谓