美文网首页
Java--容器中使用泛型

Java--容器中使用泛型

作者: 李赫尔南 | 来源:发表于2022-10-18 08:25 被阅读0次

  容器相关类都定义了泛型,我们在开发和工作中,在使用容器类时都要使用泛型。这样,在容器的存储数据、读取数据时都避免了大量的类型判断,非常便捷。

【示例】泛型类的在集合中的使用

public class Test {
    public static void main(String[] args) {
        //以下代码中List、Set、Map、Iterator都是与容器相关的接口;
        List<String> list = new ArrayList<String>();
        Set<Man> mans = new HashSet<Man>();
        Map<Integer, Man> maps = new HashMap<Integer, Man>();
        Iterator<Man> iterator = mans.iterator();
    }
}

  通过阅读源码,我们发现Collection、List、Set、Map、Iterator接口都定义了泛型,如下图所示:


容器的泛型定义.png

相关文章

  • Java--容器中使用泛型

      容器相关类都定义了泛型,我们在开发和工作中,在使用容器类时都要使用泛型。这样,在容器的存储数据、读取数据时都避...

  • Java自学-集合框架 泛型Generic

    ArrayList上使用泛型 步骤 1 : 泛型 Generic 不指定泛型的容器,可以存放任何类型的元素指定了泛...

  • Java泛型

    1.为什么需要泛型 为了解决这个问题,让问题提前到编译期就能发现,Java推出的了泛型。泛型最常使用的在各种容器中...

  • Java-API-集合框架(三)-泛型

    泛型的由来和基本使用 泛型的擦除 泛型类的使用 泛型方法的使用 泛型接口 泛型通配符(?) 通配符? 在api中的...

  • Java 持有对象以及泛型基础

    1、泛型 > 泛型一般结合集合类又叫容器类(Colletion)来使用 ArrayList nameList=n...

  • Java--泛型

    JDK5提出了新特性:泛型。它允许我们在不知道变量类型的情况下,传入类型参数,在设计框架时,我们会大量的使用泛型,...

  • Java 3 对象容器

    Ref:什么是泛型Java 容器 & 泛型(1):认识容器 3.1 顺序容器 我们首先学习的是顺序容器,即放进容器...

  • Kotlin 泛型

    Kotlin 泛型 1. 泛型类 定义一个泛型类 使用 在继承中 使用 2. 泛型函数 使用 3. 泛型的擦除 无...

  • Java基础篇-泛型

    泛型在日常编码过程中经常用到,常用容器List、Set、Map都是支持泛型的,具体怎么使用泛型呢,一起来看下这几个...

  • 四、Java高级--1、泛型

    泛型定义:数据类型参数化,提前定义好集合中放入什么类型集合框架中没使用泛型和使用泛型的比较 泛型规则和限制1、泛型...

网友评论

      本文标题:Java--容器中使用泛型

      本文链接:https://www.haomeiwen.com/subject/xjqkzrtx.html