有没有办法确定循环是否在最后一次迭代。我的代码是这样的:
int[] array = {1, 2, 3...};
StringBuilder builder = new StringBuilder();
for(int i : array)
{
builder.append("" + i);
if(!lastiteration)
builder.append(",");
}
现在的问题是,我不想在上一次迭代中添加逗号。现在有没有一种方法可以确定这是最后一次迭代,或者我被 for 循环卡住了,或者使用外部计数器来跟踪。