zoukankan      html  css  js  c++  java
  • Java 泛型

    1、泛型类

    public class Generic<T> {
        
    }

    2、泛型方法

        public <T> void show(T t) {
            System.out.println(t);
        }

     3、泛型接口

    public interface IGeneric<T> {
        void show(T t);
    }

     4、类型通配符

            //类型通配符
            List<?> list1 = new ArrayList<Object>();
            List<?> list2 = new ArrayList<Number>();
            List<?> list3 = new ArrayList<Integer>();
            System.out.println("-----------------------");
            //类型通配符上限
            List<? extends Number> list5 = new ArrayList<Number>();
            //List<? extends Number> list6 = new ArrayList<Integer>();
            System.out.println("------------------------");
    
            List<? super Number> list7 = new ArrayList<Object>();
            List<? super Number> list8 = new ArrayList<Number>();
            //List<? super Number> list9 = new ArrayList<Integer>();
  • 相关阅读:
    吊打XXX
    [CQOI2011]动态逆序对
    陌上花开
    【BOI2007】摩基亚Mokia
    [SCOI2008]奖励关
    最小生成树
    打表
    【中学高级本】倒酒
    整数合并
    韩信点兵
  • 原文地址:https://www.cnblogs.com/kikyoqiang/p/11455836.html
Copyright © 2011-2022 走看看