Loading

剑指 Offer 58 - I. 翻转单词顺序

1、整个字符串反转
2、每个单词反转
the sky is blue
==> eulb si yks eht
==> blue is sky the

ok

思路2 利用API,从后到前拼接String

class Solution {
    public String reverseWords(String s) {
     StringBuilder res = new StringBuilder();
        String[] tmp = s.split(" ");
        for(int i=tmp.length-1;i>=0;i--){
            if(!tmp[i].equals("")){
                res.append(tmp[i]);
                res.append(" ");
            }
        }
        if(res.length()>0) res = res.deleteCharAt(res.length()-1);
        return res.toString();
    }
}
posted @ 2021-04-15 17:07  想用包子换论文  阅读(56)  评论(0)    收藏  举报