Czy istnieje sposób, aby określić, czy pętla jest iterowana po raz ostatni. Mój kod wygląda mniej więcej tak:
int[] array = {1, 2, 3...};
StringBuilder builder = new StringBuilder();
for(int i : array)
{
builder.append("" + i);
if(!lastiteration)
builder.append(",");
}
Chodzi o to, że nie chcę dodawać przecinka w ostatniej iteracji. Czy jest teraz sposób, aby określić, czy jest to ostatnia iteracja, czy też utknąłem w pętli for lub używając zewnętrznego licznika do śledzenia.