卜若的代码笔记-java编程技巧-第一章:泛型

1.使用泛型可以直接通过<T>声明泛型

举一个最简单的例子,我希望做一个工具类,通过传递类型和JSONArray的数据,然后生成该类型的List

    public static <T>List<T> paseArray(JSONArray jsonArray,Class t){

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

        for (int i =0;i<jsonArray.size();i++){
            list.add((T)JSONObject.toBean(jsonArray.getJSONObject(i),t));

        }
        return list;

    }
发布了225 篇原创文章 · 获赞 11 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_37080133/article/details/105409817