Für die Schule habe ich versucht einen Automaten zu Programmieren. In diesem Abschnitt geht es um die Aufteilung in einzelne "Buchstaben". Aber irgendwie hat sich in Zeile 6 ein Fehler eingeschlichen. Könntet ihr mir den Fehler erklären? Habe ich vielleicht die falsche Methode benutzt? Darf man bei charAt() überhaupt eine Variable setzen?
Vielen Dank schonmal im vorraus.
Vielen Dank schonmal im vorraus.
Java:
affeclass affe = new affeclass();
String eingl = eing.getText();
affe.array[0] = "1"; //zustand
affe.array[1] = ""; //ausgabe
for (int i=0; i<eingl.length() - 1; i++){
affe.eingabe = eingl.charAt(i);
affe.array = affe.wechseln(affe.array, affe.eingabe);
}