如果我有

public class fakeclass{
int a;
int b;
//getters and setters etc.
}

fakeclass abc = new fakeclass();
Map<String,List<Object>> tempObject= new HashMap<String,List<Object>>();
tempobject.put("blabla",abc);


假设tempObject中的所有值都是实例类型fakeclass,我如何访问该类的getter和setter?如果我进行迭代,则其类型为“对象”,并且不会显示获取器和设置器。 (除非我将地图类型更改为fakeclass)。

只对执行此操作的选项感兴趣。

最佳答案

投放:

((fakeclass)tempobject.get("blablabla").get(0)).getxxx()


注意get(0),因为MapList s

07-26 06:15