ArrayList

作者: 稻草人_9ac7 | 来源:发表于2020-06-16 10:16 被阅读0次
package TestIterator;

import java.util.ArrayList;
import java.util.Iterator;

public class TestIterator {

    public static void main(String[] args) {
        
        ArrayList<String> list = new ArrayList<>();
        
        // 集合的增删改
        list.add("a");
        list.add("b");
        list.add("c");
        list.add("d");
        list.add("e");
        
        list.remove(2); // 通过remove(index),删除指定下标的集合
        list.set(2, "d被替换了"); // set(index, element)修改指定集合的元素
        
        System.out.println("长度list:"+ list.size());//通过size()获取集合的长度
        System.out.println("下标为2:"+list.get(2)); // 通过get(index),可以获取指定下标的元素,下标是从0开始的
        System.out.println("===================");
        
        // 遍历出集合的元素,方法一:
        for(int i = 0;i<list.size();i++) {// 通过集合的大小,遍历出集合的元素
            System.out.println("通过集合的大小遍历List" + list.get(i));
        }
        System.out.println("===================");
        // 遍历出集合的元素,方法二:
        Iterator<String> it = list.iterator(); // 通过迭代器,可以遍历出集合的元素      
        while(it.hasNext()) {
            String strItem = it.next();
            System.out.println("通过迭代器遍历list:"+strItem);
        }
    }

}

执行结果

相关文章

网友评论

      本文标题:ArrayList

      本文链接:https://www.haomeiwen.com/subject/gyjlxktx.html