zoukankan      html  css  js  c++  java
  • java.util.ArrayList中replayAll()方法

    java.util.ArrayList.replaceAll(UnaryOperator<E> operator) 方法用于将ArrayList中的所有元素替换为指定的元素

    1 语法

    public void replaceAll(UnaryOperator<E> operator)

    2 参数

    operator :表示对单个操作数的操作,该操作数生成与其操作数类型相同的结果。

    3 返回值

    4 demo

    package com.example.demo;
    
    import java.util.ArrayList;
    
    /**
     * ArrayList replaceAll()方法的demo
     */
    public class ArrayListTest {
        public static void main(String[] args) {
            ArrayList<String> al = new ArrayList<>();
            al.add("0");
            al.add("1");
            al.add("2");
            al.add("3");
            al.add("4");
            al.add("5");
            al.replaceAll(a->{
                if(a.equals("2")){
                    return "二";
                }else{
                    return a;
                }
            });
            System.out.println(al.toString());
        }
    }

    输出结果:

    [0, 1, 二, 3, 4, 5]
  • 相关阅读:
    iOS 远程推送
    iOS 本地推送
    iOS 循环利用的注意事项
    iOS 通知代理执行代理方式时,代理为nil的解决办法
    iOS SSZipArchive
    iOS PushMebaby
    Objective
    Objective
    Objective
    Objective
  • 原文地址:https://www.cnblogs.com/jcb1991/p/13402429.html
Copyright © 2011-2022 走看看