描述 | |
---|---|
知识点 | 数组 |
运行时间限制 | 10M |
内存限制 | 128 |
输入 | 将一个英文语句以单词为单位逆序排放。 |
输出 | 得到逆序的句子 |
样例输入 | I am a boy |
样例输出 | boy a am I |
import java.util.Scanner;
public class Reverse {
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
String[] input = scanner.nextLine().trim().split(" "); //将输入的字串转化为数组
System.out.print(reverse(input));
scanner.close();
}
private static String reverse(String[] input) {
StringBuilder str = new StringBuilder(); //定义StringBuiler存储String
for(int i = input.length -1 ; i >= 0; i--){
if(i != 0) //在输出最后一个字串之前,每个字串后面都添加一个空格
str.append(input[i]+" ");
else
str.append(input[i]);
}
return str.toString();
}
}