zoukankan      html  css  js  c++  java
  • 集合List和ArrayList的示例

    package chapter09;

    import java.util.ArrayList;
    import java.util.List;

    /*
    * List
    * ArrayList底层是数组
    * 特点:查询快,增删慢
    * 常用过的三个方法:1.add();2.get();3.remove();
    */
    public class TestList01 {
    public static void main(String[] args) {
    add();
    get();
    delete();
    }

    /*
    * 定义add方法并添加数据
    */
    public static void add() {
    List list = new ArrayList();
    list.add(1);
    list.add(2);
    list.add(3);
    list.add(4);
    System.out.println(list);
    /*
    * 将元素插入到指定位置
    *只要index<=size 且 index>=0都不报异常
    *否则IndexOutOfBoundsException
    */
    list.add(2, "e");
    System.out.println(list);
    Object object=list.size();
    System.out.println("元素的个数是:"+object);
    System.out.println("*************以上是add方法***********");
    }
    /*
    * get方法
    */
    public static void get(){
    //添加数据
    List list = new ArrayList();
    list.add("a");
    list.add("b");
    list.add("c");
    list.add("d");
    System.out.println(list);
    //查看下角标第几个元素
    Object b=list.get(3);
    System.out.println("第三个元素的下角标对应的字母是:"+b);
    System.out.println("元素的个数是:"+list.size());
    System.out.println("*************以上是get方法*************");
    }
    /*
    * 删除方法
    */
    public static void delete(){
    List list = new ArrayList();
    // 添加数据
    list.add("一");
    list.add("二");
    list.add("三");
    list.add("四");
    list.add("五");
    //遍历元素
    System.out.println(list);
    // 查看元素
    Object o=list.size();
    System.out.println(o);
    Object oa=list.remove(4);
    System.out.println("4元素对应的下角标是:"+oa);
    //遍历ArryList
    System.out.println(list);
    }
    }

  • 相关阅读:
    securecrt 中文乱码解决方案
    linux文件压缩、下载命令
    weinre调试
    linux查看当前目录命令
    linux下清除缓存文件并重启tomcat
    undefined加引号和不加引号的区别
    web/wap微博分享链接
    linux查找文件内容
    MySQL 5.1 安装过程中报apply security setting错误的解决办法 收藏
    Sleep Mode For WSN of Jennic
  • 原文地址:https://www.cnblogs.com/Koma-vv/p/9523460.html
Copyright © 2011-2022 走看看