Java|PTA乙级|1009 说反话 (20分)|解析
给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。
输入:Hello World Here I Come
输出:Come I Here World Hello
import java.util.Scanner;
//重点是要知道:split的用法,split(" ")表明以空格的分界点分开(会把空格删掉)
//注意输出时空格问题
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
String s=sc.nextLine();
String[] str=s.split(" ");
//第一个空格特殊,单独输出
String one=str[str.length-1];
System.out.print(one);
//从后向前遍历,注意加上空格
for (int i=str.length-2;i>=0;i--){
System.out.print(" "+str[i]);
}
}
}