Chrissy_Love
Mitglied
Hallo zusammen ich habe ein Problem mit einer Aufgabe, ich hoffe ihr könnt mir weiter helfen.
Ich möchte gerne wissen was die Ausgabe der procedure ist wenn sie mit dem Parameter LESE aufgerufen wird?. Als zweites würde ich gerne diese procedure iterativ schreiben.
Dabei liefert die Methode public String substring(int beginIndex, int endIndex) der Klasse String einen neuen String zurück, der aus den Zeichen des Originalstrings an den Positionen beginIndex bis endIndex-1 besteht.
Meine Lösung zur ersten Frage:
Da müsste doch ESE raus kommen oder?
Ich tue mich damit irgendwie schwer.
habe es mal probiert.
Liebe Grüße
Chrissy
Ich möchte gerne wissen was die Ausgabe der procedure ist wenn sie mit dem Parameter LESE aufgerufen wird?. Als zweites würde ich gerne diese procedure iterativ schreiben.
Java:
public static void agb(String st)
{
int length = st.length();
if (length > 0)
{
System.out.print(st.charAt(0));
ausgabe (st.substring(1, length));
System.out.print(st.charAt(0));
}
}
Dabei liefert die Methode public String substring(int beginIndex, int endIndex) der Klasse String einen neuen String zurück, der aus den Zeichen des Originalstrings an den Positionen beginIndex bis endIndex-1 besteht.
Meine Lösung zur ersten Frage:
Da müsste doch ESE raus kommen oder?
Ich tue mich damit irgendwie schwer.
habe es mal probiert.
Java:
public static void agbIter(String st)
{
int length = st.length();
for(int i =0; i > st.length; i++){
agb(st.substring(1, length));
}
System.out.println(st.charAt(0));
}
Liebe Grüße
Chrissy