JAVA判断List中泛型是否是MAP方法
时间: 2024-05-02 16:18:19 浏览: 141
通过方法返回泛型类实例-java程序设计
可以使用Java的instanceof运算符来判断List中的泛型是否是Map类型。
示例代码:
```
List<?> list = new ArrayList<>();
if (list.get(0) instanceof Map) {
System.out.println("List中的泛型是Map类型");
}
```
这里使用了通配符来声明List,因为不确定List中的泛型是什么类型。使用get()方法获取List中的第一个元素,并使用instanceof运算符判断该元素的类型是否是Map类型。如果是,就输出相应的信息。
阅读全文