1、输入一句英文,将句子倒序输出,忽略最后的标点。
import java.util.Scanner;
public class ReverseEnglish {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
String reStr=sc.nextLine();
String[] arrs=reStr.split(" ");
for(int i=arrs.length-1;i>0;i--)
System.out.print(arrs[i]+" ");
System.out.print(arrs[0]);
}
}
2、输入一句英文,将句子倒序输出,并且将最后的标点倒序在首位。
import java.util.Scanner;
public class ReverseEnglish {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
String reStr=sc.nextLine();
String str1=reStr.substring(0,reStr.length()-1);
String str2=reStr.substring(reStr.length()-1,reStr.length());
System.out.print(str2);
String[] arrs=str1.split(" ");
for(int i=arrs.length-1;i>0;i--)
System.out.print(arrs[i]+" ");
System.out.print(arrs[0]);
}
}