class Solution { public String reverseWords(String s) { if(s==null){ return s; } StringBuilder sb=new StringBuilder(); String[] ss=s.split(" "); for(int i=0;i<ss.length;i++){ if(ss[i].trim().length()==0){ continue; } sb.append(reverseWord(ss[i])+" "); } return sb.toString().trim(); } public String reverseWord(String s){ String temp=""; for(int i=s.length()-1;i>=0;i--){ temp+=s.charAt(i); } return temp.toString(); } }