给定字符类型的数组chas,请在单词间做逆序调整。只要做到单词的顺序逆序即可,对空格的位置没有要求。
示例:
输入:
i am a student
输出:
i ma a tneduts
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
String str=sc.nextLine();
String[] result=str.split(" ");
for(int i=0;i<result.length;i++){
System.out.print(reverse(result[i])+" ");
}
}
public static String reverse(String s){
char[] a=s.toCharArray();
for(int i=0;i<(a.length)/2;i++){
int j=a.length-1-i;
char tmp=a[i];
a[i]=a[j];
a[j]=tmp;
}
return new String(a);
}
}