题目描述:给出一个英语句子,希望你把句子里的单词顺序都翻转过来
输入:输入包括一个英语句子
输出:按单词的顺序把单词倒序输出
样例输入:I love you
样例输出:you love I
提示:注意单词之间的空格,最后一个可以有空格
import java.util.ArrayList;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in =new Scanner(System.in);
String s1=in.nextLine();
int pos=0;
StringBuilder s2=new StringBuilder();
for(int i=0;i<s1.length();i++){
char c=s1.charAt(i);
if(c==' ')
pos=0;
s2.insert(pos,c);
if(c!=' ')
pos++;
}
System.out.println(s2);
}
}
本文介绍了一种通过Java程序实现英语句子中单词顺序翻转的方法。具体来说,该程序接收一个英语句子作为输入,并输出将该句子中单词顺序翻转后的结果。需要注意的是,在输出结果时要保留单词间的空格。
172万+

被折叠的 条评论
为什么被折叠?



