五、判断类型是否是集合或者数组类型

mafa1993

关注

阅读 131

2022-06-21

/**
* 判断返回值类型是否是集合或者数组类型
* @param returnType 类型
* @return 是否是集合或者数组类型
*/
public boolean returnsMany(Class<?> returnType) {
//判断返回类型是否是集合类型
boolean isCollection = Collection.class.isAssignableFrom(returnType);
//判断返回类型是否是数组类型
boolean isArray = returnType.isArray();
return isCollection || isArray;
}


精彩评论(0)

0 0 举报