Java如何替换数组列表中的元素
https://onitroad.com 更多教程

使用 ArrayList set() 方法

public class ArrayListExample 
{
    public static void main(String[] args) 
    {
        ArrayList<String> list = new ArrayList<>();

        list.add("A");
        list.add("B");
        list.add("C");
        list.add("D");

        System.out.println(list);

        //使用 C_NEW 替换C

        // 分两步操作

        int index = list.indexOf("C");

        list.set(index, "C_NEW");

        System.out.println(list);

        //使用 D_NEW 替换 D

        // 分1步操作
        list.set( list.indexOf("D") , "D_NEW");
        System.out.println(list);
    }
}

输出:

[A, B, C, D]
[A, B, C_NEW, D]
[A, B, C_NEW, D_NEW]
日期:2020-09-17 00:09:26 来源:oir作者:oir