Java: Reverse a word
Java Basic: Exercise-61 with Solution
Write a Java program to reverse a word.
Pictorial Presentation: Reverse a word

Sample Solution:
Java Code:
import java.util.*;
public class Exercise61 {
public static void main(String[] args){
Scanner in = new Scanner(System.in);
System.out.print("\nInput a word: ");
String word = in.nextLine();
word = word.trim();
String result = "";
char[] ch=word.toCharArray();
for (int i = ch.length - 1; i >= 0; i--) {
result += ch[i];
}
System.out.println("Reverse word: "+result.trim());
}
}
Sample Output:
Input a word: dsaf Reverse word: fasd
Flowchart:

Java Code Editor:
Contribute your code and comments through Disqus.
Previous: Write a Java program to find the penultimate (next to last) word of a sentence.
Next: Write a Java program that accepts three integer values and return true if one of them is 20 or more and less than the substractions of others.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
Java: Tips of the Day
The difference between the Runnable and Callable interfaces in Java
The Callable interface is similar to Runnable, in that both are designed for classes whose instances are potentially executed by another thread. A Runnable, however, does not return a result and cannot throw a checked exception.
Ref: https://bit.ly/3cZoKnL
- Weekly Trends
- Java Basic Programming Exercises
- SQL Subqueries
- Adventureworks Database Exercises
- C# Sharp Basic Exercises
- SQL COUNT() with distinct
- JavaScript String Exercises
- JavaScript HTML Form Validation
- Java Collection Exercises
- SQL COUNT() function
- SQL Inner Join
- JavaScript functions Exercises
- Python Tutorial
- Python Array Exercises
- SQL Cross Join
- C# Sharp Array Exercises
We are closing our Disqus commenting system for some maintenanace issues. You may write to us at reach[at]yahoo[dot]com or visit us at Facebook