Reverse String

Run Settings
LanguageJava
Language Version
Run Command
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); } }
Editor Settings
Theme
Key bindings
Full width
Lines