zoukankan      html  css  js  c++  java
  • 浅谈泛型方法

      以前一直以为如果方法要传泛型必须继承类的泛型,后来发现不用,只需要在返回值前面加个<E>即可。

      代码如下:

    /**
         * 组装一个arrayList,可以同时传入多个元素
         * @param args  数组,可以传多个或者一个
         * @param <E>   参数类型
         * @return      list
         */
        public static <E> List<E> createArrayList(E... args){
            List<E> list=new ArrayList<>();
            for(E e:args){
                list.add(e);
            }
            return list;
        }

           这里是个人实现的传多个参数初始化的创建list的方法。

           说明:args : 本质是数组,但是比数组灵活,你可以传一个参数,比如 1,也可以传一个数组,比如{1,2}。

      

  • 相关阅读:
    git
    uniapp
    laravel
    laravel
    js
    js -上传文件获取名字赋值
    laravel
    持续集成
    持续集成
    持续集成
  • 原文地址:https://www.cnblogs.com/xiejh8/p/10744109.html
Copyright © 2011-2022 走看看