Hey,
hoffe ich bin hier im richtigen Forum gelandet.
Meine Frage bezieht sich auf Arrays:
Angenommen ich habe ein Array der Länge 4 und zähle durch dieses mittels einer for-Schleife durch.
Wenn ich dann aber innerhalb der Schleife immer auf das i+1 te Element (i = Zählvariable) zugreifen möchte, wird er mir verständlicherweise beim letzten Arrayfeld (i = 3) eine Exception werfen, da das Feld mit dem Index 4 nicht existiert.
Gibt es nun eine Möglichkeit zu sagen, dass er in diesem Fall wieder auf das vorderste Element zugreifen soll?
Bei obigem Beispiel also: Anstatt, dass er auf das Feld mit Index 4 zugreift, greift er auf das Feld mit dem Index 0 zu?
Im Prinzip soll also die Zahl 4 in 0 umgewandelt werden. Ist also wie bei einer Uhr, wo es ab Minute 59 wieder mit 00 weitergeht, in meinem Fall kommt aber nach der 3 die 0.
Wie lässt sich dies möglichst unkompliziert realisieren?
mfg skm
P.S: Hoffe, dass war verständlich genug ausgedrückt, wenn nicht einfach nachfragen.
hoffe ich bin hier im richtigen Forum gelandet.
Meine Frage bezieht sich auf Arrays:
Angenommen ich habe ein Array der Länge 4 und zähle durch dieses mittels einer for-Schleife durch.
Wenn ich dann aber innerhalb der Schleife immer auf das i+1 te Element (i = Zählvariable) zugreifen möchte, wird er mir verständlicherweise beim letzten Arrayfeld (i = 3) eine Exception werfen, da das Feld mit dem Index 4 nicht existiert.
Gibt es nun eine Möglichkeit zu sagen, dass er in diesem Fall wieder auf das vorderste Element zugreifen soll?
Bei obigem Beispiel also: Anstatt, dass er auf das Feld mit Index 4 zugreift, greift er auf das Feld mit dem Index 0 zu?
Im Prinzip soll also die Zahl 4 in 0 umgewandelt werden. Ist also wie bei einer Uhr, wo es ab Minute 59 wieder mit 00 weitergeht, in meinem Fall kommt aber nach der 3 die 0.
Wie lässt sich dies möglichst unkompliziert realisieren?
mfg skm
P.S: Hoffe, dass war verständlich genug ausgedrückt, wenn nicht einfach nachfragen.