输入
复制
"nowcoder. a am I"
返回值
复制
"I am a nowcoder."
第一种解法:
借助split分离句子,存进一个List里,然后翻转拼接为新的字符串
public String ReverseSentence(String str) {ArrayList<String> al =new ArrayList<>();for(String s:str.split(" ")){al.add(s);}if(al.size()==0)//处理特殊字符串" "return str;String ss="";for(int i=al.size()-1;i>=0;i--){ss+=al.get(i)+" ";}return ss.substring(0,ss.length()-1);}