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]
  • 相关阅读:
    poj-1273(最大流)
    SPOJ
    Gym
    (转)博弈 SG函数
    《STL详解》解题报告
    《STL详解》读书笔记
    LightOJ
    hdu1286 找新朋友 欧拉函数模板
    (转)数位dp
    (转)约瑟夫环问题
  • 原文地址:https://www.cnblogs.com/jcb1991/p/13402429.html
Copyright © 2011-2022 走看看