java中hashset<integer>是什么意思

能详细说明一下它的用法,尽量通俗易懂... 能详细说明一下它的用法,尽量通俗易懂 展开
 我来答
厍振荣0B
2009-02-25 · TA获得超过954个赞
知道小有建树答主
回答量:1250
采纳率:0%
帮助的人:565万
展开全部
楼主,HashSet是一个对象容器类.HastSet<Integer>的意思就是在HashSet内的数据都是Integer类型的数据.这是为了防止程序员自己装入错误的数据,而是在编译时自己帮助程序员进行检测.
ps:凡是对象容器类的,都可以用Xxxxx<Object> 格式来声明.(当然,也可以不那么声明,只是编译时会有警告的)
zhulin10541
2009-02-25 · TA获得超过122个赞
知道小有建树答主
回答量:158
采纳率:0%
帮助的人:109万
展开全部
java中一切都是对象,HashSet是用来装对象的,对象在HashSet中是无序不重复的,泛型是用来告诉编译器我这个HashSet是用来装<>中的那个类的对象,比如你写的HashSet<Integer>中只能装Integer(当然也可以是int),也只能从中取Integer,其他的类型是不可以的.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aaronswon
推荐于2016-02-10 · TA获得超过3481个赞
知道大有可为答主
回答量:1863
采纳率:0%
帮助的人:1605万
展开全部
HashSet 可以用来装Object
开发的时候要指定具体的类型,如:Integer,String,Double等,但不能是基本数据类型性:
HashSet <Integer> hs = new HashSet<Integer>();//OK
HashSet <int> hs = new HashSet<int>();//wrong
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
serbry0033
2009-02-25 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:157
采纳率:0%
帮助的人:108万
展开全部
1.5之后的新增泛型

通俗的说 就是定义一下hashset容器中装的都是类型为integer的对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友620e5ed
2009-02-25 · TA获得超过234个赞
知道小有建树答主
回答量:413
采纳率:0%
帮助的人:0
展开全部
java泛型,你去查一下相关的资料吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式