Java 中增强型 for 循环的最后一次迭代
2022-08-31 07:43:16
有没有办法确定循环是否最后一次迭代。我的代码看起来像这样:
int[] array = {1, 2, 3...};
StringBuilder builder = new StringBuilder();
for(int i : array)
{
builder.append("" + i);
if(!lastiteration)
builder.append(",");
}
现在问题是我不想在上一次迭代中附加逗号。现在有没有办法确定它是最后一次迭代,还是我被困在for循环或使用外部计数器进行跟踪。