T
tm200014
Gast
hallo. ich möchte muss einen roboter für die schule programmieren. er soll einem schwarzen strich folgen (funktioniert) und den gefahrenen weg speichern. danach soll er den gleichen weg ohne strich nochmal von selbst fahren. dazu habe ich mir überlegt, bei jeder bewegung, wird entweder ein "v" für vorwärts, ein "r" für rechts, und ein "l" für links in eine string datei geschrieben. das ergibt dann z.b. sowas: "llrvvvlrlrrrlvvvvvlrlvv"
soweit funktioniert auch alles. jetzt muss ich allerdings schauen welcher buchstabe als erstes, als zweites, als drittes usw. kommt. ich habe mir folgendes überlegt:
übermittlet wird die "stelle" welche abgefragt werden soll... meiner meinung müsste er nun eine zeichenkette string zurückgeben mit folgendem format: "r" oder je nach dem welcher buchstabe an der stelle steht. dies tut er aber nicht!
kann mir da jemand helfen?
ich hab auch gelesen dass ein array für meine zwecke besser wäre, weil ein string nur begrenzte anzahlen an stellen aufnehmen kann. stimmt das?
MfG Timo
soweit funktioniert auch alles. jetzt muss ich allerdings schauen welcher buchstabe als erstes, als zweites, als drittes usw. kommt. ich habe mir folgendes überlegt:
Code:
public String stringAuslesen(int stelle) {
String rueckgabe;
rueckgabe = "fahrt.charAt(stelle)";
return rueckgabe;
}
übermittlet wird die "stelle" welche abgefragt werden soll... meiner meinung müsste er nun eine zeichenkette string zurückgeben mit folgendem format: "r" oder je nach dem welcher buchstabe an der stelle steht. dies tut er aber nicht!
kann mir da jemand helfen?
ich hab auch gelesen dass ein array für meine zwecke besser wäre, weil ein string nur begrenzte anzahlen an stellen aufnehmen kann. stimmt das?
MfG Timo