public class ReverseWords {
// Function to reverse an array of strings in place
public static void reverseArray(String[] arr) {
for (int i = 0; i < arr.length / 2; i++) {
String temp = arr[i];
arr[i] = arr[arr.length - 1 - i];
arr[arr.length - 1 - i] = temp;
}
}
public static void main(String[] args) {
String input = "python java c c++";
// Split the string into words
String[] words = input.split(" ");
// Reverse the array using the function
reverseArray(words);
// Join the words back into a single string
String result = String.join(" ", words);
System.out.println(result);
}
}
/*
run:
c++ c java python
*/