Java在Set接口中提供了泛型的支持。

语法

Set set = new HashSet();

在上面代码中,

set - Set接口的对象。

T - 在Set声明期间传递的泛型类型参数。

描述

T是传递给泛型接口Set及其实现类HashSet的类型参数。

示例

使用您喜欢的编辑器创建以下java程序,并保存到文件:GenericsSet.java 中,代码如下所示 -

package com.yiibai;

import java.util.HashSet;

import java.util.Iterator;

import java.util.Set;

public class GenericsSet {

public static void main(String[] args) {

Set integerSet = new HashSet();

integerSet.add(Integer.valueOf(110));

integerSet.add(Integer.valueOf(123));

Set stringSet = new HashSet();

stringSet.add("Hello");

stringSet.add("World");

stringSet.add("Java");

stringSet.add("MySQL");

for (Integer data : integerSet) {

System.out.printf("Integer Value :%d\n", data);

}

Iterator stringIterator = stringSet.iterator();

while (stringIterator.hasNext()) {

System.out.printf("String Value :%s\n", stringIterator.next());

}

}

}

执行上面代码,得到以下结果 -

Integer Value :110

Integer Value :123

String Value :MySQL

String Value :World

String Value :Java

String Value :Hello

¥ 我要打赏

纠错/补充

收藏

加QQ群啦,易百教程官方技术学习群

注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。

java泛型集合_Java泛型集合(Set)相关推荐

  1. 泛型java 代码讲解_Java泛型详解

    2516326-5475e88a458a09e4.png 一,打破砂锅问到底 泛型存在的意义? 泛型类,泛型接口,泛型方法如何定义? 如何限定类型变量? 泛型中使用的约束和局限性有哪些? 泛型类型的继 ...

  2. java泛型方法 通配符_Java泛型教程–示例类,接口,方法,通配符等

    java泛型方法 通配符 泛型是Java编程的核心功能之一,它是Java 5中引入的.如果您使用的是Java Collections ,并且版本5或更高版本,则可以肯定使用了它. 将泛型与集合类一起使 ...

  3. java泛型面试_Java泛型面试问题

    java泛型面试 Java面试中的通用面试问题在相当长的时间内在Java 5周围越来越普遍,许多应用程序都转移到Java 5上,并且几乎所有新的Java开发都发生在Tiger(Java 5的代号)上. ...

  4. java泛型特点_java泛型简单总结

    Java泛型简单总结 1)基本概念: 泛型(Generic Type或Generics)是 对Java语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类.可以把类型参数看做是使用参数化类型时 ...

  5. java 有序容器_Java 容器集合框架概览

    Java Collections Framework 集合的概念 集合collection,有时叫做容器container,把多个元素组成一个单元. 早期的Java (pre-1.2) 中包含了Vec ...

  6. java泛型 包_Java泛型应用浅析

    Java泛型应用浅析 Java泛型,饿,这个东西吗,嚼一下还是有必要的.有啥用呢?小弟曾觉着吧,吹牛是条不错的出路,但没一次没有不吹破的.(绕吧^_^) 详解呢,没啥必要了,参见附件解压后Java泛型 ...

  7. java 泛型示例_Java泛型示例教程–泛型方法,类,接口

    java 泛型示例 Java Genrics is one of the most important features introduced in Java 5. Java Genrics是Java ...

  8. java泛型 初始化_Java泛型详解

    概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用. 什么是泛型?为什么要使用泛型? 泛型,即"参数化类型".一提到参数,最熟悉的就是定义方法时有 ...

  9. java 泛型参数_Java泛型

    一.概述 Java泛型(generics)是JDK 5中引入的一个新特性,泛型提供了编译时类型安全监测机制,该机制允许程序员在编译时监测非法的类型.使用泛型机制编写的程序代码要比那些杂乱地使用Obje ...

  10. java泛型方法作用_java泛型的作用与使用方法是什么?

    泛型,即"参数化类型".一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参.那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变 ...

最新文章

  1. 为什么windows系统能运行项目linux和Mac不行
  2. python 登陆开心网图片批量下载-selenium实现
  3. Lesson_7 上课笔记_1 ----static关键字和导包
  4. 显卡A卡和N卡有什么区别
  5. 22行代码AC,三种解法——例题3-6_环状序列(UVa-1584)
  6. mysql不复制数据_windows mysql不停止服务复制数据
  7. mysql常用操作(一)
  8. 查询2021高考成绩位次,云南一分一段表查询2021-云南高考位次查询(文科、理科)...
  9. 微信公众号开发--微信JS-SDK扫一扫功能
  10. php7.1 mysql_安装最新LAMP环境 (CentOS7+PHP7.1.5+Mysql5.7)
  11. python语言的实验心得体会_爱的五种语言——“好妈妈”培训班家教情商课课堂纪实!...
  12. 区块链开发(三)以太坊客户端命令行选项汇总
  13. DOS7.1安装与学习
  14. 重启共享文件服务器,windows server 2008 文件服务器不定期出现大量CLOSE_WAIT状态的连接,必须重启服务器,客户端才能访问共享。...
  15. html实现图片裁剪,【前端】图片裁剪(二)Jcrop实现裁剪
  16. 股票涨跌的心理学原理: 过度反应理论
  17. Fluent Search
  18. 安装文本编辑器 Geany
  19. CentOS7(8)安装/卸载MySQL
  20. 教你如何在快应用中跳转到Android的app

热门文章

  1. 摩托罗拉移动员裁员重点是研发
  2. 编解码:Base64编码在URL中的应用
  3. Android动态获取图片资源
  4. 【深度学习】初识tensorflow之分布式训练
  5. Web推流,Webrtc网页推流rtmp在教学直播录制中应用
  6. windows下安装nodejs、webpack及打包步骤
  7. vmware安装ubuntu的一些成功技巧
  8. RTP协议全解(H264码流和PS流)
  9. mqtt客户端_初次接触MQTT
  10. python面试经典问题_Python面试中最常见的25个问题-结束