【发布时间】:2017-12-05 10:44:55
【问题描述】:
我正在努力从这个常规 for 循环中增强 for 循环。我希望String ArrayList 的每个元素都等于它的值+“完成”
for (int i = 0; i < stringList.size(); i ++)
{
stringList.set(i, stringList.get(i) + " done");
}
谢谢你帮助我。
【问题讨论】:
-
您不能/不应该用它替换特定位置的值。如果你只做一个
List.get,这很好,但List.set是个问题。 -
为什么你想用增强的
for替换上面的代码? -
@T.J.Crowder 就在这里,XY 问题的经典例子...