List<?> 转换为 List<实体类>

  • 步骤:
    • 1.for循环遍历list<Object>
    • 2.用Object[] 数组接受每个Object对象
    • 3.将Object[]里的参数取出放入 实体对象中
    • 4.将实体对象放进 list<实体类>中
String sql = "SELECT * FROM department";
        List<?> list = baseDao.findBySql(sql, 0, 0, null);
        List<Department> departmentList = new ArrayList<Department>();
        for (int i = 0; i < list.size(); i++) {//Object---> Department
            Object[] obj = (Object[]) list.get(i);
            departmentList.add(new Department((Integer) obj[0], (String) obj[1]));
        }
        return departmentList;

猜你喜欢

转载自blog.csdn.net/m0_37204491/article/details/72890540
今日推荐