zoukankan      html  css  js  c++  java
  • java8 list 删除元素 简单版

    import org.assertj.core.util.Lists;
    
    import java.util.ArrayList;
    import java.util.Iterator;
    import java.util.List;
    import java.util.stream.Collectors;
    
    /**
     * @author :lichuankang
     * @date :2020/9/3 17:03
     * @description :
     */
    public class ListMain {
    
        public static void main(String[] args) {
            List<String> list = new ArrayList<>();
            list.add("测试1");
            list.add("测试2");
            list.add("测试3");
            list.add("测试4");
            list.add("测试5");
    
    
            // 方法1
            Iterator<String> iterator = list.iterator();
            while (iterator.hasNext()) {
                String next = iterator.next();
                if ("测试3".equals(next)) {
                    iterator.remove();
                }
            }
    
            for (String text:list) {
                System.out.println(text);
            }
    
            System.out.println("------------------------------------------------------------------");
            // 方法2
            list.removeIf("测试2"::equals);
            for (String text:list) {
                System.out.println(text);
            }
    
        }
    }
    
    

  • 相关阅读:
    简介&目录
    Lucas 定理
    扩展欧几里得算法(exgcd)
    【做题记录】CF23B Party
    【做题记录】CF1375D Replace by MEX
    【做题记录】CF194B Square
    SPFA
    dijkstra
    CSP-J&S 2020 游记
    中国剩余定理(CRT)
  • 原文地址:https://www.cnblogs.com/lick468/p/13612906.html
Copyright © 2011-2022 走看看