正则表达式几行搞定
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.nextLine();
String[] split = str.split("[^a-zA-Z]+");
for (int i = split.length-1; i >= 0; i--) {
System.out.print(split[i]+" ");
}
}
}