List集合

List集合

List 有序,有索引,有允许重复的元素。

常用方法:

  1. public void add(int index, E element) ;

    将特定的元素放到指定元素。

  2. public E get (int index);

    返回集合中指定位置元素

  3. public E remove(int index);

    移除列表中指定位置的元素,并返回移除元素

  4. public E set (int index,E elements);

    用特定元素替换集合中指定位置元素,并返回更新前元素。

public class TestList {
   public static void main(String[] args) {
       List<String> list = new ArrayList<String>();//多态,父类引用指向子类对象+
       list.add("王猛");//0
       list.add("谢安");//1
       list.add("桓温");//2
       list.add("苻坚");//3

       //remove
       String remove = list.remove(3);
       System.out.println("被删除的名字是: "+remove);
       //set
       list.set(0,"慕容垂");
       list.set(2,"桓冲");
      // System.out.println(list);

       //add
       list.add(list.size(), "谢灵运");
       System.out.println(list);

       //get
       for(int i =0;i<list.size();i++){ //普通for循环
           System.out.println(list.get(i));
      }
       System.out.println("****************************");
       for(String s:list){//增强for循环
           System.out.println(s);
      }
       System.out.println("****************************");
       //构造器
       Iterator<String> it = list.iterator();
       while(it.hasNext()){
           String s = it.next();
           System.out.println(s);
      }
  }
}

 

原文地址:https://www.cnblogs.com/stydejava/p/13416408.html