码迷,mamicode.com
首页 > 编程语言 > 详细

java集合第一节,List简单介绍

时间:2019-10-28 21:03:26      阅读:77      评论:0      收藏:0      [点我收藏+]

标签:注意事项   cep   简单介绍   print   color   取出   重复元素   info   imp   

 

List接口是继承Collection接口,所以Collection集合中有的方法,List集合也继承过来。

技术图片


package
集合; import java.util.ArrayList; import java.util.Iterator; /* * List接口特点: * 1.有序的集合,存储顺序和取出顺序一致 * 2.有索引,包含索引方法 * 3.允许存储重复元素 * 4.List接口带的方法特有 * 注意事项:操作索引的时候,一定要防止索引越界异常 * IndexOutBoundException 索引越界异常 * ArrayIndexOutBoundsException数组索引越界异常 * StringIndexOutBoundsException字符串索引异常 */ public class demoList { public static void main(String[] args) { ArrayList<String> list=new ArrayList<>(); //add方法添加元素 list.add("a"); list.add("b"); list.add("c"); list.add("d"); System.out.println(list); //在指定索引位置添加元素 list.add(3,"我是黑马"); System.out.println(list); //在指定位置移除元素 String remove1=list.remove(2); System.out.println(remove1+"元素被移除后的List"+list); //在某个位置替换元素 String set1=list.set(0, "A"); System.out.println("被替换的元素"+set1+"且替换后的集合"+list); System.out.println("------------------"); //利用迭代器进行输出 Iterator<String> it=list.iterator(); while(it.hasNext()) { String s=it.next(); System.out.print(s+" "); } System.out.println(); //简化版迭代器(增强for) for(String s:list) { System.out.print(s+" "); } } }

 

java集合第一节,List简单介绍

标签:注意事项   cep   简单介绍   print   color   取出   重复元素   info   imp   

原文地址:https://www.cnblogs.com/julyzqy/p/11754665.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!