import java.util.Scanner;
import java.util.ArrayList;
import java.util.Collections;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String s = sc.nextLine();
ArrayList<String> list = new ArrayList<>();
String words[] = s.split(" ");
for(String word : words){
list.add(word);
}
Collections.reverse(list);
for(int i = 0;i<list.size();i++){
if(i==list.size()-1){
System.out.print(list.get(i));
}else if(i!= list.size()-1){
System.out.print(list.get(i)+" ");
}
}
}
}
利用split函数将字符串s分割成若干个小字符串。然后用列表ArrayList,去将每一个小字符串装入list中,由collections.reverse来反转字符串。再for循环将字符串输出



京公网安备 11010502036488号