java中一句命令不懂

wanjia.shoupai=new HashSet<puke>();
玩家   .   手牌                   哈希set    扑克
这里的Hashset<xxx>这种格式是什么?有什么用?

偶素小涂
浏览 1834回答 6
6回答

Elem

如 String[ ]  :    看到 【】你知道他是数组,里面保存的数据类型是String同理,HashSet<xxx>  他是HashSet集合 ,里面保存的数据类型是 xxx

小城阿哥

Hashset就是一个集合,只能存放不重复的对象,Hashset<puke>表示这是一个存放puke对象的集合,就好像一个数组,数组中的每个元素都是一个不重复的puke对象。

娉娉袅袅十三余

<>里面是泛型,省掉了后面使用Hashset里面的存储的变量时进行类型转换

爱艺奇

<泛型> 打个比方 int a = 3; object a = 3;  其实两者表达的意思都是 a= 3,但是一个是int型的,一个是所有类型的,泛型可以指定类型。

黄眉大王

<>里面是泛型,省掉了后面使用Hashset里面的存储的变量时进行类型转换。

天行者1037991

说明HashSet里面的类型是puke类的
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java