给定 2 个 Class 对象,如何获取 Map 的 Class 对象?例如,假设我有:Class keyClass = Long.class;Class valueClass = String.class;如何获取 的Class对象Map<Long,String>?
2 回答
Helenr
TA贡献1780条经验 获得超4个赞
没有这样的类Map<Long, String>。你想要的是Map.class. (或HashMap.class等)
Map<String, Integer> map1 = new HashMap<>();
Map<Long, String> map2 = new HashMap<>();
System.out.println(map1.getClass().equals(map2.getClass()));
结果是true。
添加回答
举报
0/150
提交
取消