import java.util.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Main483 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
String str;
StringBuilder strB;
Pattern p = Pattern.compile("\\S+");
while(scan.hasNextLine()) {
str = scan.nextLine();
Matcher m = p.matcher(str);
int cnt = 0;
while(m.find()) {
strB = new StringBuilder(m.group());
if(cnt != 0)
System.out.print(" ");
System.out.print(strB.reverse());
cnt ++;
}
System.out.println();
}
}
}
原文:http://blog.csdn.net/wxisme/article/details/42099539