2020-12-26

Java基础之:集合——Collection——Set

Java基础之:集合——Collection——Set

Set接口简单介绍

Set接口是无序的(添加和取出的顺序不一致),没有 索引。

Set接口不允许重复元素,所以只能包含一个null。

和List接口一样, Set接口也是Collection接口的子接口,因此,常用方法和Collection接口一样.

set接口遍历方法

  1. 可以使用迭代器

  2. 增强for

  3. 不能使用索引的方式来获取.

package class_Set;​import java.util.HashSet;import java.util.Iterator;import java.util.Set;​public class ClassTest01_SetForeach {​ @SuppressWarnings({ "unchecked", "rawtypes" }) public static void main(String[] args) {    //说明:  //1.添加顺序和取出顺序不同,但取出的顺序是固定的  //2.不能添加重复的对象(若是自定义类,前提是重写了hashCode和equals方法,提供一个比较机制)  Set set = new HashSet();  set.add("john");  set.add("lucy");  set.add("john");  set.add("jack");  set.add(null);  set.add(null);    Iterator iterator = set.iterator();  while (iterator.hasNext()) {  Object object = iterator.next();  System.out.println(object);}​  System.out.println();  for (Object object : set) {  System.out.println("obj=" + object); }​ }} 

  

 









原文转载:http://www.shaoqun.com/a/504065.html

跨境电商:https://www.ikjzd.com/

勤商网:https://www.ikjzd.com/w/2219

3suisses:https://www.ikjzd.com/w/412


Java基础之:集合——Collection——SetSet接口简单介绍Set接口是无序的(添加和取出的顺序不一致),没有索引。Set接口不允许重复元素,所以只能包含一个null。和List接口一样,Set接口也是Collection接口的子接口,因此,常用方法和Collection接口一样.set接口遍历方法可以使用迭代器增强for不能使用索引的方式来获取.packageclass_Set;​i
www.made-in-china.com:www.made-in-china.com
跨境通电子商务:跨境通电子商务
番禺宝墨园端午节荷花开了吗?端午节去宝墨园有荷花看吗?:番禺宝墨园端午节荷花开了吗?端午节去宝墨园有荷花看吗?
浅析亚马逊和速卖通两大跨境电商平台:浅析亚马逊和速卖通两大跨境电商平台
疫情之下,跨境卖家远程办公防关联指南:疫情之下,跨境卖家远程办公防关联指南

No comments:

Post a Comment