zoukankan      html  css  js  c++  java
  • List接口

    List接口是Collection的子接口,实现List接口的容器类中的元素是有顺序的,而且可以重复

    List容器中的元素都对应一个整数型的序号记载其在容器中的位置,可以根据序号存取容器中的元素

    j2sdk所提供的List容器类有ArrayList,LinkedList等。

    Object get (int index);

    Object set (int index, Object element);//不是直接覆盖,而是有一个返回值为原来旧的元素

    void add(int index,Object element);

    Object remove(int index);

    int indexOf (Object o);//o出现在容器内的第一个位置

    int lastIndexOf (Object o);//o出现在容器内的最后一个位置

     举例如下

    注意:不导对包可能会出现错误有:LinkedList无法转换为List

    import java.util.LinkedList;
    import java.util.List;

    public class LinkedListTest {
        public static void main(String[] args) {
            List l1 = new LinkedList();
            for(int i=0;i<=5;i++) {
                l1.add("a"+i);
            }
            System.out.println(l1);
            l1.add(3,"a100");
            System.out.println(l1);
            l1.set(6,"a200");
            System.out.println(l1);
            System.out.print((String)l1.get(2)+" ");
            System.out.println(l1.indexOf("a3"));
            l1.remove(1);
            System.out.println(l1);
        }
    }

     测试结果为:

    [a0, a1, a2, a3, a4, a5]
    [a0, a1, a2, a100, a3, a4, a5]
    [a0, a1, a2, a100, a3, a4, a200]
    a2 4
    [a0, a2, a100, a3, a4, a200]
    
  • 相关阅读:
    jmeter实现multipart/form-data类型请求
    jmeter(正则提取器、json提取器)做接口关联
    windows使用ubuntu启动linux服务
    Jmeter+Ant+Jenkins环境搭建
    ubuntu网卡驱动的安装
    Ubuntu 挂载U盘
    Linux下安装jdk8步骤详述(转载)
    springboot项目:项目部署
    springboot项目:Redis缓存使用
    springboot项目:Redis分布式锁的使用(模拟秒杀系统)
  • 原文地址:https://www.cnblogs.com/lsswudi/p/11359705.html
Copyright © 2011-2022 走看看