• 技术文章 >java >java基础

    java方法参数中通配符的使用

    小妮浅浅小妮浅浅2021-08-03 09:25:02原创4714

    说明

    1、通配符? super Frui限定了泛型下界为 Fruit。

    2、Generic<Fruit>对象和Generic<Food>对象可以作为参数传递给print2。但是Generic<Apple>对象不能作为参数传入,因为 Apple是Fruit的子类,超出了泛型规定的下界。

    实例

    Generic<Fruit> fruitGeneric2 = new Generic<>();
    print2(fruitGeneric2);
     
    Generic<Food> foodGeneric2 = new Generic<>();
    print2(foodGeneric2);
     
    //    错误使用
    //    Generic<Apple> appleGeneric2 = new Generic<>();
    //    print2(appleGeneric2);

    以上就是java方法参数中通配符的使用,希望对大家有所帮助。更多Java学习指路:Java基础

    本教程操作环境:windows7系统、java10版,DELL G3电脑。

    专题推荐:java方法参数
    上一篇:java泛型接口的使用注意 下一篇:java网络编程的三要素

    相关文章推荐

    • 构造器与java方法的比较分析• java方法重载• java方法重载的无效探究• java如何在表格添加水印• java类加载器的常用方法• java如何重写findClass方法• java中&和&&有什么区别• Java反序列化如何理解• java单例中的饱汉模式实现• java单例中饿汉模式的使用• java懒汉和饿汉模式的区别• java单例模式中的Holder是什么• java枚举类型的原理

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网