zoukankan      html  css  js  c++  java
  • List集合

    List集合

    List 有序,有索引,有允许重复的元素。

    常用方法:

    1. public void add(int index, E element) ;

      将特定的元素放到指定元素。

    2. public E get (int index);

      返回集合中指定位置元素

    3. public E remove(int index);

      移除列表中指定位置的元素,并返回移除元素

    4. public E set (int index,E elements);

      用特定元素替换集合中指定位置元素,并返回更新前元素。

    public class TestList {
       public static void main(String[] args) {
           List<String> list = new ArrayList<String>();//多态,父类引用指向子类对象+
           list.add("王猛");//0
           list.add("谢安");//1
           list.add("桓温");//2
           list.add("苻坚");//3

           //remove
           String remove = list.remove(3);
           System.out.println("被删除的名字是: "+remove);
           //set
           list.set(0,"慕容垂");
           list.set(2,"桓冲");
          // System.out.println(list);

           //add
           list.add(list.size(), "谢灵运");
           System.out.println(list);

           //get
           for(int i =0;i<list.size();i++){ //普通for循环
               System.out.println(list.get(i));
          }
           System.out.println("****************************");
           for(String s:list){//增强for循环
               System.out.println(s);
          }
           System.out.println("****************************");
           //构造器
           Iterator<String> it = list.iterator();
           while(it.hasNext()){
               String s = it.next();
               System.out.println(s);
          }
      }
    }

     

  • 相关阅读:
    几何变换
    螺旋线
    生产环境高可用centos7 安装配置RocketMQ-双主双从-同步双写(2m-2s-sync)
    CentOS7 安装配置RocketMQ --主从模式(master-slave)异步复制
    MybatisPlus----入门
    elasticsearch中term和match以及text和keyboard的解释
    怎么解决Windows的elasticsearch编码闪退问题
    数据库技术之事务
    JDBC------之结果集元数据的操作02
    JDBC------之结果集元数据的操作01
  • 原文地址:https://www.cnblogs.com/stydejava/p/13416408.html
Copyright © 2011-2022 走看看