如何将 Stream API 与对象数组列表一起使用?

问题描述 投票:0回答:0

我在下面给出了这个方法......我如何在流 api 中更改这个方法。

public List<AddNewSchoolBean> getEmployeeList() {

        List<AddNewSchoolBean> list = new ArrayList<>();

        try {
            List<Object[]> empList = null;

            empList = Dao.getEmpDetailsFromUserMst();

            if (empList.size() != 0) {
                for (Object[] obj : empList) {
                    AddNewSchoolBean bean = AddNewSchoolBean.builder()
                            .employeeId((obj[0]).toString())
                            .employeeName((obj[1]).toString())
                            .schoolName((obj[2]).toString())
                            .build();
                    list.add(bean);
                }
            }

        } catch (Exception e) {
            e.printStackTrace();
        }
        return list;
    }
java api java-8 stream
© www.soinside.com 2019 - 2024. All rights reserved.