List接口学习第一天
发布日期:2021-05-28 16:45:37 浏览次数:12 分类:技术文章

本文共 855 字,大约阅读时间需要 2 分钟。

/*
快捷键 ctrl shift +o==导包
   List接口学习
   1、list存储的三大特性:
         有序存储,比如存入134,拿出也是134.顺序不变。
         对列表里的元素精确位置精确控制。可以根据整数索引进行操作。
         可以存储重复元素,set集合不允许。
         List接口下面有两个实现类分别是ArrayList和LinkedList
   2、list的抽象方法:
         其一部分方法和他的父接口collection是一样的。
         list接口自己的方法是所有方法中带索引的。
         例如:
         add(int index ,E)
         将元素插入到指定的索引上。
         带有索引的操作一定防止越界,并且不能有负数。
*/
         //list接口add()方法
    public static void function(){
   
List<String> list=new ArrayList<String>();
   
list.add("abc1");
   
list.add("abc2");
   
System.out.prinln(list);
   
list.add(1,it);
   
System.out.prinln(list);
    }
    /*List接口的方法2
    返回值E remove(int index)
    移除指定索引上的元素
    E是指返回元素的类型,这样的话可以打印出所删除元素的值
    List接口的方法3
    返回值E set(int index,E)
    修改指定索引的值
    返回被修改之前的元素
    */
   /*
   3、List三种迭代方式
   第一中:用迭代器迭代循环
   所有集合的通用方式
   */
   iterator<String> it=list.inerator();
   while(it.hasnext()){
   
      String str=it.next();
   
      System.out.println(str);
   }
   //第二种:for循环方式:
   for(int i=0;i<list.size();i++)
   //第三种:增强for循环:
   
/*
      格式:for(数据类型 变量名:数组或集合){
      }
             
   
*/

转载地址:https://blog.csdn.net/qq_33322074/article/details/79250134 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:集合的并发修改异常理解
下一篇:java中一些异常的含义更新中有知道其他的可以在评论中说出,我会添加

发表评论

最新留言

很好
[***.229.124.182]2024年02月03日 06时39分23秒