62,610
社区成员
发帖
与我相关
我的任务
分享
public <T> static Map<Long,...> getMapOfObjList(List<T> objList,String keyName){//这个方法好像没有向List中添加值,所以直接用T,然后后面直接list.forEach()直接返回的就是实际的T
Map<Long,obj是什么类型这就写什么类型> returnMap=new HashMap<Long,一样>();
objList.forEach(obj->{
Long key=getLongOfObj(InvokersUtil.getInvokeValue(obj, keyName));
returnMap.put(key,obj);
});
return returnMap;
}