zoukankan      html  css  js  c++  java
  • Java14-ListIterator

    ListIterator是Iterator的子接口,是List集合特有的迭代输出接口,它可以实现在迭代过程中对元素的增删改查。

    package com.clover.demo;
    
    import java.util.ArrayList;
    import java.util.Iterator;
    import java.util.List;
    import java.util.ListIterator;
    
    public class test_ListIterator {
        public static void main(String[] args) {
            List arr=new ArrayList();
            arr.add("hello");
            arr.add("clover");
            arr.add("hello");
            arr.add("world");
            System.out.println("============原样输出==========");
            System.out.println(arr);
            ListIterator lis=arr.listIterator();
            System.out.println("======listIterator的set和add=======");
            while(lis.hasNext()){
                if("clover".equals(lis.next())){
                    lis.set("clo");
    //                lis.remove();
                    lis.add("111111111");
                    
                }
            
            }
            System.out.println(arr);
            System.out.println("==============倒序输出=========");
            while(lis.hasPrevious()){
                //倒序输出
                System.out.print(lis.previous()+"、");
                
            }
        
            
            
            
        }
    
    }

  • 相关阅读:
    一个不错的资源共享微盘
    LUA upvalue使用陷阱一例
    安卓破解视频教程合集
    开发Android逆向工具
    手机上编程,编写android apk
    smail修改字符串 汉字
    Android logcat命令详解
    protobuf
    Android Rxjava
    butterknife
  • 原文地址:https://www.cnblogs.com/eosclover/p/13570945.html
Copyright © 2011-2022 走看看