-1
我需要知道如何抛弃Java中的泛型。即解决了这个错误:在Java中抛弃泛型
Type mismatch: cannot convert from List<Map<String,Object>> to List<Map>
我有在外部类返回List<Map<String,Object>>
给我一个方法,但我要传递到另一种方法在其他类只需要List<Map>
。我不能改变这两个外部类别中的任何一个,所以改变签名是不可能的,我也不能这样做,我能做些什么来减少它?我使用的是Java 6,所以在Java 7中引入的“钻石”操作符不适用于我。
的[可能的复制你怎么投的列表超类型的子类型?](http://stackoverflow.com/questions/933447/how-do-you-cast-a-list-of-supertypes-to-a-list-of-subtypes) – Winter