/**
* 在List集合中众多方法中,add(int index,Object obj)方法与set(int index,Object e)方法不易区分
* ,通过下面实例,可以看出两个方法中的区别
*/
package gao;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
public class CollectionDemo {
public static void main(String []args){
String a="A",b="B",c="C",d="D",e="E";
List<String>list=new LinkedList<String>();
list.add(a);
list.add(e);
list.add(d);
Iterator<String>first=list.iterator();
System.out.println("修改前集合中的元素是:");
while(first.hasNext()){
System.out.print(first.next()+" ");
}
list.set(1, b);
list.add(2,c);
Iterator second=list.iterator();
System.out.println("修改集合后的元素是:");
while(second.hasNext()){
System.out.print(second.next()+" ");
}
}
}
java 学习之List 的 add 与set方法区别,布布扣,bubuko.com
java 学习之List 的 add 与set方法区别