Hallo,
ich versuche mich gerade an folgender Übung: https://wiki.freitagsrunde.org/Javakurs/Übungsaufgaben/Rennschnecke
Mein Code sieht bisher so aus:
Allerding wird mir in der Methode krieche() angezeigt, dass 's' nicht gefunden werden kann. Kann mir jem. weiterhelfen?
Vielen Dank im Voraus,
cecil13
ich versuche mich gerade an folgender Übung: https://wiki.freitagsrunde.org/Javakurs/Übungsaufgaben/Rennschnecke
Mein Code sieht bisher so aus:
Code:
package eins;
import Prog1Tools.IOTools;
import java.util.Random;
public class Rennschnecke {
private String name;
private int maximalgeschwindigkeit;
private int weg;
public Rennschnecke(){
this.name = IOTools.readString("Welchen Name hat die Schnecke?");
this.maximalgeschwindigkeit = IOTools.readInt("Welche Maximalgeschwindigkeit hat die Schnecke");
this.weg = 0;
}
public static void erstelle(int wert){
Rennschnecke[] s = new Rennschnecke[wert];
for(int i=0; i<wert; i++){
s[i] = new Rennschnecke();
}
}
public static void krieche(int wert){
Random rand = new Random();
int random = rand.nextInt(s[wert].maximalgeschwindigkeit);
s[wert].weg+=random;
}
}
Allerding wird mir in der Methode krieche() angezeigt, dass 's' nicht gefunden werden kann. Kann mir jem. weiterhelfen?
Vielen Dank im Voraus,
cecil13