题目:输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。
public class Solution{
public String ReverseString(String str){
if(str==null)
return "";
char[] ch=str.toCharArray();
int start=0;
int end=ch.length-1;
while(start<end){
char temp=ch[start];
ch[start]=ch[end];
ch[end]=temp;
start++;
end--;
}
return String.valueof(ch);
}
public void ReverseWord(String s){
if(str==null){
return "";
}
String sreverse=ReverseString(s);
String[] strarray=sreverse.split(" ");
String result="";
for(String index:strarray){
result=result+ReverseString(index)+" ";
}
return result;
}
}