首页 > 代码库 > List集合
List集合
List接口
List接口继承了Collection接口,因此包含Collection中的所有方法,此外,List接口还定义了以下两个非常重要的方法。
1,get(int index):获得指定索引位置的元素。
2,set(int index,Object obj):将集合中指定索引位置的对象修改为指定的对象。
List接口的实现类
List接口的常用实现类有ArrayList与LinkedList。但在平时的使用中,以ArrayList为主。
实例化List集合,语法规则如下:
ArrayList<E> list=new ArrayList();
在上面的代码中,E可以是合法的JAVA数据类型。例如,如果集合中的元素为字符串类型,那么E可以修改为String。
下面写一个简单的List集合代码:
public class Test { public static void main(String[] args) { ArrayList<String>list=new ArrayList(); //创建集合对象 list.add("a"); //向集合添加元素 list.add("b"); list.add("c"); int i=(int)(Math.random()*(list.size()-1)); //获得0~2之间的随机数 System.out.println("随机获取数组中的元素"+list.get(i)); list.remove(2); //将指定索引位置的元素从集合中移除 System.out.println("将索引是‘2‘的元素从数组移除后,数组中的元素是:"); for(int j=0;j<list.size();j++){ //循环遍历集合 System.out.println(list.get(j)); } }
注意:与数组相同,集合的索引也是从0开始。
List集合
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。