题解 | #句子逆序#
句子逆序
http://www.nowcoder.com/practice/48b3cb4e3c694d9da5526e6255bb73c3
import java.util.Scanner;
/**
* 句子逆序
*
* @author wangchao
* @since JDK 1.8
* create at 2021-11-04 14:57
*/
public class Main {
//描述
//将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”
//所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符
//
//数据范围:输入的字符串长度满足
//
//注意本题有多组输入
//输入描述:
//输入一个英文语句,每个单词用空格隔开。保证输入只包含空格和字母。
//
//输出描述:
//得到逆序的句子
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String line = sc.nextLine();
String[] array = line.split(" ");
for (int i = array.length - 1; i >= 0; i--) {
System.out.print(array[i]+" ");
}
}
}
查看8道真题和解析