题解 | #翻转单词顺序列#

翻转单词顺序列

http://www.nowcoder.com/practice/3194a4f4cf814f63919d0790578d51f3

题目: 翻转单词顺序
分析: 把一行句子的每个单词翻转过来, 使得最后一个单词到第一位, 第一个单词到最后一位

看到题目最直接的想法, 也是思想上偷懒了, 使用了库函数
思路: split方***根据参数把字符串转进行分割, 然后返回一个array, 然后把array倒过来拼起来就可以了, 需要注意的是最后一个单词拼接的时候后面不再需要空格, 所以单词对最后一个单词进行一次拼接.

public class Solution {
    public String ReverseSentence(String str) {

        String result = new String("");
        String[] array = str.split(" ");
        for (int i = array.length - 1; i > 0; i--){
            result += array[i] + " ";
        }
        result += array[0];
        return result;
    }
}
全部评论

相关推荐

11-28 17:58
门头沟学院 Java
美团 JAVA开发 n×15.5
牛客786276759号:百度现在晋升很难的 而且云这块的业务没美团好 你看百度股价都跌成啥样了
点赞 评论 收藏
分享
双非坐过牢:非佬,可以啊10.28笔试,11.06评估11.11,11.12两面,11.19oc➕offer
点赞 评论 收藏
分享
努力学习的小绵羊:我反倒觉得这种挺好的,给不到我想要的就别浪费大家时间了
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务