關於set集合和Iterator迭代器的使用


 

有機會就多復習,時間久了就不會忘了。勿以簡單而不為

package test;

import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;

public class MyTest01 {
    /**
     * 關於set集合和Iterator迭代器的使用
     * @discribe set集合特點:無序-不重復
     * @discribe 1.set集合元素的添加
     * @discirbe 2.Iterator迭代器的使用
     * @discirbe 3.set集合元素的刪除
     * */
    public static void main(String[] args) {
        //1.set集合元素的添加
        Set<String> set = new HashSet<String>();
        set.add("a");
        set.add("b");
        set.add("c");
        //2.Iterator迭代器的使用
        Iterator<String> iterator = set.iterator();
        while(iterator.hasNext()){
            String str = iterator.next();
            if(str.equals("b")){
                System.out.println("... " + str);
                //3.set集合元素的刪除
                iterator.remove();
            }
        }
        
        System.out.println("... " + set.size());
        
        Iterator<String> iterator2 = set.iterator();
        while(iterator2.hasNext()){
            System.out.println("iterator2... " + iterator2.next());
        }
        
    }

}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM