【中级】单词倒排
【中级】单词倒排
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道真题和解析