小编use*_*951的帖子

将一个数组列表替换为其他列表

在我的业务逻辑中,我想用另一个列表完全替换一个列表.

以下方法是否正确?

public class TestListReplacement {

    public static void main(String[] args) {

        List<String> values= new ArrayList<String>();
        values.add("a");
        values.add("b");
        values.add("c");
        values.add("d");
        values.add("e");
        values.add("f");

        List<String> valuesNew= new ArrayList<String>();
        valuesNew.add("g");
        valuesNew.add("h");
        valuesNew.add("i");
        valuesNew.add("j");
        valuesNew.add("k");

        values= valuesNew;
        for(String val:values){
            System.out.println(val);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这似乎工作正常,但我想知道,在某些用例中,它可能无法正常工作.

java collections list arraylist

0
推荐指数
1
解决办法
1887
查看次数

标签 统计

arraylist ×1

collections ×1

java ×1

list ×1