Versteh ich das richtig:
Du hast dein Array und willst, dass jedes Mal, wenn duspeichereNotiz(String) aufrufst, dieser String im nächsten freien Feld gespeichert wird?
Schau dir das mal an:
public class NotizbuchArray
{
// Speicher für eine beliebige Anzahl an Notizen.
private String[] notizArray;
pirvate int Stelle;
/**
* Führe die Initialisierungen durch, die für ein Notizbuch
* notwendig sind.
*/
public NotizbuchArray()
{
notizArray = new String[10];
Stelle = 0;
}
/**
* Speichere eine neue Notiz in diesem Notizbuch.
* @param notiz die zu speichernde Notiz.
*/
public void speichereNotiz(String notiz)
{
notizArray[Stelle]=notiz;
Stelle ++;
}
....
}
Jetzt müsstest du nur noch dafür sorgen, dass "Stelle" höchstens 9 wird. Z.B. kannst du dafür einfach nur das verwenden:
Stelle = Stelle % 10;
Aber ich weiß ja nicht wie die Vorgaben sind