reverse the order of words in a string using a String array.

public class Test {

    public static void main(String[] args) {
        String str = "i am jashobant";

        System.out.println(reverseWord(str));
    }

    private static String reverseWord(String str) {
        String result = "";
        String[] words = str.split(" ");

        for (int i = words.length-1; i >= 0 ; i--) {
            if(i != 0) result = result + words[i] + " ";
            else result = result + words[i];
        }

        return result;
    }
}