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")得到这个结果,