package Practice;
/**
- 编写一个方法,将一段文本中的各个单词的字母顺序翻转,
- 例如:"I like writing code best",将变成"I ekil gnitirw edoc tseb"。
- /
public class Main {
public static void main(String[] args) {
}Main m=new Main(); String s= m.Reverse("I like writing code best"); System.out.println(s);
public String Reverse(String str){
}//把传进来的String类型的str字符串空格去掉存入String[] arr String[] arr=str.split(" "); StringBuffer newStr=new StringBuffer(); //下面的for (int i=0;i<arr.length;i++){String s=arr[i];} //可以写成for(String s:arr){} for (int i=0;i<arr.length;i++){ String s=arr[i]; StringBuffer stringBuffer=new StringBuffer(s); stringBuffer.reverse(); //append相当于字符串“+”起来 newStr.append(stringBuffer).append(" "); } return newStr.toString();
}