总结:Iterator 用来遍历容器中的元素(例子详解)

注: Iterator  用来遍历容器中的元素
其实最主要的是,list是用来处理序列的,而set是用来处理集的。Map是知道的,存储的是键值对 。
set 一般无序不重复。map kv 结构 。list 有序 。
例解:
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
 
public class SetTest {
    //结果输出为ELEM
    static void AddToSet(){
        String str = "ELEM";
        String str1 = new String("ELEM");
        Set set = new HashSet();
        Set setCompare = new HashSet();
        set.add(str);
        set.add(str1);
        setCompare.add(str1);
        //Iterator是用来遍历容器中的元素的
        Iterator itera = set.iterator();
        Iterator iteraCompare = setCompare.iterator();
        while(itera.hasNext())
        {
            System.out.println((String)itera.next());
        }
        while(iteraCompare.hasNext())
        {
            System.out.println((String)iteraCompare.next());
        }
        if(set.equals(setCompare)){
            System.out.println("两个对象内容相同");
        }
        if(set == setCompare){
            System.out.println("两个对象相等");
        }
         
    }
    public static void main(String[] args){
        SetTest.AddToSet();
    }
 
}
结果是:
ELEM
ELEM
两个对象内容相同
1
发布了116 篇原创文章 · 获赞 10 · 访问量 12万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览