Java Online Compiler
Example: Reverse String using StringBuilder in Java
C
C++
C#
Java
Python
PHP
Main.java
STDIN
Run
// Reverse String using StringBuilder public class Main { public static void main(String[] args) { // Step 1: Define the original string String originalString = "Hello, World!"; System.out.println("Original String: " + originalString); // Step 2: Create a StringBuilder instance from the original string // StringBuilder is mutable, allowing its content to be modified. StringBuilder stringBuilder = new StringBuilder(originalString); // Step 3: Reverse the content of the StringBuilder // The reverse() method modifies the StringBuilder in-place. stringBuilder.reverse(); // Step 4: Convert the reversed StringBuilder back to an immutable String String reversedString = stringBuilder.toString(); // Step 5: Print the reversed string System.out.println("Reversed String: " + reversedString); System.out.println("\n--- Another Example ---"); String textToReverse = "Java Programming"; System.out.println("Original: " + textToReverse); String reversedText = new StringBuilder(textToReverse).reverse().toString(); System.out.println("Reversed: " + reversedText); } }
Output
Clear
ADVERTISEMENTS