Java Test: ReverseString

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Java Test: ReverseString

    Quellcode

    1. import java.util.*;
    2. /**
    3. * @author tbr
    4. *
    5. * Das Programm gibt die Eingabe in verkehrter Reihenfolge wieder (rekursiv)
    6. */
    7. public class ReverseString {
    8. /**
    9. * @param args
    10. */
    11. public static void main(String[] args) {
    12. // TODO Auto-generated method stub
    13. Scanner keyboard = new Scanner(System.in);
    14. System.out.print("Bitte geben Sie einen String ein: ");
    15. String s = keyboard.nextLine();
    16. System.out.println("Der umgedrehte String ist: " + revString(s));
    17. }
    18. /**
    19. * Rekursive Funktion
    20. */
    21. static String revString(String input)
    22. {
    23. if(input.length() == 0)
    24. return input;
    25. return revString(input.substring(1))+input.substring(0,1);
    26. }
    27. }
    Alles anzeigen


    Ausgabe
    Bitte geben Sie einen String ein: Coder Forum
    Der umgedrehte String ist: muroF redoC