我有一个对象 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 ")
其实要不要也都无所谓