商城首页欢迎来到中国正版软件门户

您的位置:首页 > 编程开发 >java方法参数中通配符如何使用

java方法参数中通配符如何使用

  发布于2023-04-24 阅读(0)

扫一扫,手机访问

说明

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);
本文转载于:https://www.yisu.com/zixun/583372.html 如有侵犯,请联系admin@zhengruan.com删除

热门关注