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

翻转单词顺序列

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;
    }
}
全部评论

相关推荐

05-19 19:54
已编辑
杭州电子科技大学 Java
程序员小白条:《备考软考软件设计师》中级很简单的,不需要花很多时间,除非考软高,这简历找找杭州本地中小厂吧,也很难,项目这块还是最好有自己开发的思考,不要网上的亮点搬过来就行,看运气,本地有优势
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务