seth: Kuriosität mit Inkrementierung

Beitrag lesen

gudn tach!

ja, und den anderen sprachen mit c-syntax ebenfalls.

Das heißt also, dass es eine Java-Eigenheit ist, und kein logischer Fehler?

nein, java zaehle ich zu den sprachen mit c-syntax.

dein fehler liegt, wie in diesem posting bereits angedeutet, wahrscheinlich an dem zugriff auf konten[anzahl].

ich wuerde es so

  
while (i<anzahl-1)  
  konten[i++] = konten[i+1];

oder so

  
for(int i=index; i<anzahl-1; ++i)  
  konten[i] = konten[i+1];  
konten[--anzahl] = null;

schreiben.

wobei das noch ausser acht laesst, dass es fuer sowas bessere datenstrukturen gibt (hat Richard ja in https://forum.selfhtml.org/?t=129973&m=840415 auch schon angesprochen).

prost
seth