小编pro*_*_01的帖子

为什么这个语句在集合末尾添加了一个字符?

    ArrayList<String> strings=new ArrayList<String>();
    strings.add("h");
    strings.add("e");
    strings.add("l");
    strings.add("l");
    strings.add("o");
Run Code Online (Sandbox Code Playgroud)

下一个陈述是 strings.add(strings.remove(strings.size()-1)+"C");

然后输出结果是[h,e,l,l,oC],

所以我想知道为什么strings.add(strings.remove(strings.size()-1)+"C")得到这个结果,

java string arraylist

-2
推荐指数
1
解决办法
62
查看次数

标签 统计

arraylist ×1

java ×1

string ×1