题目描述
解题思路
代码如下
public String ReverseSentence(String str) { if(str.trim().equals("")){ return str; } else { String[] strings=str.split(" "); Stack<String> stack=new Stack<String>(); for (int i = 0; i < strings.length; i++) { stack.add(strings[i]); } StringBuilder sb=new StringBuilder(); while (!stack.isEmpty()) { sb.append(stack.pop()+" "); } return sb.toString().trim(); } }