【中级】单词倒排

【中级】单词倒排

http://www.nowcoder.com/questionTerminal/81544a4989df4109b33c2d65037c5836

这道题如果会用正则匹配的话,完全配不上中级这个难度啊。
需要注意的就是把两头的空格去掉
代码如下:

import java.util.*;
public class Main{

    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext()){
            String str = sc.nextLine().replaceAll("[^a-zA-Z]+", " ").trim();
            String[] words=str.split(" ");
            String result="";
            for(int i=words.length-1;i>=0;i--){
                result=result+words[i]+" ";
            }
            System.out.println(result.substring(0,result.length()-1));
        }

    }
}
全部评论

相关推荐

阿武同学:基本信息保留前面三行,其他的可以全部删掉,邮箱最重要的你没写,主修课程精简到8个以内,实习里面2/3/4都是水内容的,非要写的话建议两到三句话,项目经历排版优化下,自我评价缩到三行
点赞 评论 收藏
分享
09-29 16:59
已编辑
门头沟学院 Java
牛客96609213...:疯狂背刺,之前还明确设置截止日期,还有笔试,现在一帮人卡在复筛,他反而一边开启扩招,还给扩招的免笔试,真服了,你好歹先把复筛中的给处理了再说
投递大疆等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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