Quick actions

cmd+k|ctrl+k

Navigation

Languages

Reverse String

Snippet info

Language

Java

Visibility

public

Author

hospino11

Created

2025-02-10T02:26:27.378923Z

Updated

2025-02-10T02:48:22.150088Z

class Main {
    public static void main(String[] args) {
        String stringToReverse = "Hello Hansel";
        System.out.println("String to reverse " + stringToReverse);
        String stringReversed = reverseString(stringToReverse);
        System.out.println("String after reversal " + stringReversed);
        
        String stringToReverse2 = "You are doing great";
        System.out.println("Second String to reverse " + stringToReverse2);
        String stringReversed2 = reverseString(stringToReverse2);
        System.out.println("Second String after reversal " + stringReversed2);
    }
    
    public static String reverseString(String string) {
        String[] stringAsArray = string.split("");
        int length = stringAsArray.length;
        for (int i = 0; i < length / 2; i++) {
            String temp = stringAsArray[length - 1 - i];
            stringAsArray[length - 1 - i] = stringAsArray[i];
            stringAsArray[i] = temp;
        }
        
        return String.join("", stringAsArray);
    }
}
INFO