class Solution { public String reverseWords(String s) { String x = s.trim(); char arr[] = s.toCharArray(); StringBuilder sb = new StringBuilder(); List list = new ArrayList<>(); for(int i=0;i=0) { sb.append(' '); sb.append(list.get(k)); k--; } return sb.toString().trim(); } }