首页 > 软件开发 > 编程语言 >

Java基础 17.2.4 使用类型通配符

来源:互联网 2023-03-17 00:26:54 383

在泛型机制中,提供了类型通配符,其主要作用是在创建一个泛型类对象时限制这个泛型类的类型实现或继承某个接口或子类。

jIc办公区 - 实用经验教程分享!

jIc办公区 - 实用经验教程分享!

工具/原料

  • 电脑
  • 电脑

方法/步骤

  • 1

    语法类型:jIc办公区 - 实用经验教程分享!

    泛型类名称? enxtends List> a = null;

    jIc办公区 - 实用经验教程分享!

    jIc办公区 - 实用经验教程分享!

    Java基础 17.2.4 使用类型通配符jIc办公区 - 实用经验教程分享!

  • 2

    捡来Test的测试类文件

    jIc办公区 - 实用经验教程分享!

    jIc办公区 - 实用经验教程分享!

    Java基础 17.2.4 使用类型通配符jIc办公区 - 实用经验教程分享!

  • 3

    在main方法中使用通配符进行实例化类。由于ArrayList是List的子类jIc办公区 - 实用经验教程分享!

    Java基础 17.2.4 使用类型通配符jIc办公区 - 实用经验教程分享!

  • 4

    LinkedList也是List的子类所以不会报错的jIc办公区 - 实用经验教程分享!

    Java基础 17.2.4 使用类型通配符jIc办公区 - 实用经验教程分享!

  • 4该信息未经许可获取自百度经验
  • 5

    但是如果使用的是HashMap那么会由于类型不对而报错jIc办公区 - 实用经验教程分享!

    Java基础 17.2.4 使用类型通配符jIc办公区 - 实用经验教程分享!

  • 注意事项

    • HashMap没有实现List接口,所以会报错的

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!jIc办公区 - 实用经验教程分享!


    标签: JAVA编程语言

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码