moin,
es ist ein gewisse Zeit her, dass ich mich mit Java beschäftigt habe. Nun muss ich jedoch eine Aufgabe lösen (Duke soll Kaffeebohnen sammeln. Evtl. kennt die sogar jemand ?)
http://wwwiti.cs.uni-magdeburg.de/iti_db/lehre/algds/contest/contest.html
Nun möchte ich die Position des Dukes in einem Array festhalten um es später in eine Liste zu speichern und um prüfen zu können, ob der Duke an der Stelle bereits war.
Nun bekomme ich gleich am Anfang eine Exception mit der ich nichts anfangen kann.
Wisst ihr, wie ich das lösen kann?
Code:
Danke!
es ist ein gewisse Zeit her, dass ich mich mit Java beschäftigt habe. Nun muss ich jedoch eine Aufgabe lösen (Duke soll Kaffeebohnen sammeln. Evtl. kennt die sogar jemand ?)
http://wwwiti.cs.uni-magdeburg.de/iti_db/lehre/algds/contest/contest.html
Nun möchte ich die Position des Dukes in einem Array festhalten um es später in eine Liste zu speichern und um prüfen zu können, ob der Duke an der Stelle bereits war.
Nun bekomme ich gleich am Anfang eine Exception mit der ich nichts anfangen kann.
Wisst ihr, wie ich das lösen kann?
Code:
Exception in thread "Thread-2" java.lang.ArrayIndexOutOfBoundsException: 1
at Dude.saveStep(Dude.java:81)
at Dude.go(Dude.java:75)
Code:
Code:
forward ();
saveStep(getXPos(), getYPos());
}
public void saveStep(int x,int y) {
int schritt[][] = new int[1][1];
schritt[0][0] = x;
schritt[0][1] = y;
System.out.println(schritt[0][0]);
System.out.println(schritt[0][1]);
//this.liste.add(schritt);
//System.out.println(liste);
}
Danke!