public class list{
public static void main(String[] args) {
List<String> li=new ArrayList<>();
li.add("789");
li.add("abc");
li.add(0,"app");//将app插入到索引0的位置
System.out.println(li);
//集合遍历size()的应用
for(int i=0;i<li.size();i++){
System.out.print(li.get(i)+"\t");
}
System.out.println();//换行
//for each加强for循环
for(String j:li){
System.out.print(j+"\t");
}
System.out.println();//换行
//foreach同样适用于数组
int arr[]={12,23,45};
for(int i:arr){
System.out.print(i+"\t");
}
System.out.println();//换行
Iterator it=li.iterator();
//hasNext ==> 判断集合中是否还存在下一个元素,如果存在则调用next()方法将元素取出来,
// 否则就说明到了集合末尾,停止遍历集合元素
while (it.hasNext()){
System.out.print(it.next()+"\t");
}
}
}