java泛型集合_Java泛型集合(Set)
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)相关推荐
- 泛型java 代码讲解_Java泛型详解
2516326-5475e88a458a09e4.png 一,打破砂锅问到底 泛型存在的意义? 泛型类,泛型接口,泛型方法如何定义? 如何限定类型变量? 泛型中使用的约束和局限性有哪些? 泛型类型的继 ...
- java泛型方法 通配符_Java泛型教程–示例类,接口,方法,通配符等
java泛型方法 通配符 泛型是Java编程的核心功能之一,它是Java 5中引入的.如果您使用的是Java Collections ,并且版本5或更高版本,则可以肯定使用了它. 将泛型与集合类一起使 ...
- java泛型面试_Java泛型面试问题
java泛型面试 Java面试中的通用面试问题在相当长的时间内在Java 5周围越来越普遍,许多应用程序都转移到Java 5上,并且几乎所有新的Java开发都发生在Tiger(Java 5的代号)上. ...
- java泛型特点_java泛型简单总结
Java泛型简单总结 1)基本概念: 泛型(Generic Type或Generics)是 对Java语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类.可以把类型参数看做是使用参数化类型时 ...
- java 有序容器_Java 容器集合框架概览
Java Collections Framework 集合的概念 集合collection,有时叫做容器container,把多个元素组成一个单元. 早期的Java (pre-1.2) 中包含了Vec ...
- java泛型 包_Java泛型应用浅析
Java泛型应用浅析 Java泛型,饿,这个东西吗,嚼一下还是有必要的.有啥用呢?小弟曾觉着吧,吹牛是条不错的出路,但没一次没有不吹破的.(绕吧^_^) 详解呢,没啥必要了,参见附件解压后Java泛型 ...
- java 泛型示例_Java泛型示例教程–泛型方法,类,接口
java 泛型示例 Java Genrics is one of the most important features introduced in Java 5. Java Genrics是Java ...
- java泛型 初始化_Java泛型详解
概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用. 什么是泛型?为什么要使用泛型? 泛型,即"参数化类型".一提到参数,最熟悉的就是定义方法时有 ...
- java 泛型参数_Java泛型
一.概述 Java泛型(generics)是JDK 5中引入的一个新特性,泛型提供了编译时类型安全监测机制,该机制允许程序员在编译时监测非法的类型.使用泛型机制编写的程序代码要比那些杂乱地使用Obje ...
- java泛型方法作用_java泛型的作用与使用方法是什么?
泛型,即"参数化类型".一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参.那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变 ...
最新文章
- 为什么windows系统能运行项目linux和Mac不行
- python 登陆开心网图片批量下载-selenium实现
- Lesson_7 上课笔记_1 ----static关键字和导包
- 显卡A卡和N卡有什么区别
- 22行代码AC,三种解法——例题3-6_环状序列(UVa-1584)
- mysql不复制数据_windows mysql不停止服务复制数据
- mysql常用操作(一)
- 查询2021高考成绩位次,云南一分一段表查询2021-云南高考位次查询(文科、理科)...
- 微信公众号开发--微信JS-SDK扫一扫功能
- php7.1 mysql_安装最新LAMP环境 (CentOS7+PHP7.1.5+Mysql5.7)
- python语言的实验心得体会_爱的五种语言——“好妈妈”培训班家教情商课课堂纪实!...
- 区块链开发(三)以太坊客户端命令行选项汇总
- DOS7.1安装与学习
- 重启共享文件服务器,windows server 2008 文件服务器不定期出现大量CLOSE_WAIT状态的连接,必须重启服务器,客户端才能访问共享。...
- html实现图片裁剪,【前端】图片裁剪(二)Jcrop实现裁剪
- 股票涨跌的心理学原理: 过度反应理论
- Fluent Search
- 安装文本编辑器 Geany
- CentOS7(8)安装/卸载MySQL
- 教你如何在快应用中跳转到Android的app