Java-List泛型的用处(能够使用传入泛型对象的方法)

List<PageData> varList = setMealService.list(page);
        for(int i = 0;i < varList.size(); i++){
            // 获取 pack_m_id
            String packId = varList.get(i).get("pack_m_id").toString();
            // 获取该套餐的子项目数量
            String itemNum = setMealService.queryItemNumber(packId);
            varList.get(i).put("ItemNumber", itemNum);
        }
 varList.get(i).put()
put()是PageData中的方法,因为varList使用了泛型 List<PageData> new出来的对象,因此该List能够使用该PageData对象的方法
原文地址:https://www.cnblogs.com/YangK-java/p/6201528.html