Java Programming Examples Tutorial Index

Java Function Programs

This Java example code demonstrates a simple Java program to reverse a sentence using recursion and print the output to the screen.


public class Reverse {

  public static void main(String[] args) {
    String sentence = "Welcome back";
    String reversed = reverse(sentence);
    System.out.println("The reversed sentence is: " + reversed);

  public static String reverse(String sentence) {
    if (sentence.isEmpty())
      return sentence;

    return reverse(sentence.substring(1)) + sentence.charAt(0);

Program Output:

The reversed sentence is: kcab emocleW

Found This Page Useful? Share It!
Get the Latest Tutorials and Updates
Join us on Telegram