public class StringFunctionTest {
public String myReverse(String str){
//将字符串按空格分割成数组
String[] arr = str.split(" ");
//新的字符串
StringBuffer newStr = new StringBuffer();
//遍历数组
for (String s : arr) {
// 将字符串转换成StringBuffer
StringBuffer stringBuffer = new StringBuffer(s);
//调用 StringBuffer的reverse方法进行 反转
stringBuffer.reverse();
//将反转完毕的字符串拼接到新的字符串当中
newStr.append(stringBuffer).append(" ");
}
return newStr.toString();
}
public static void main(String[] args) {
StringFunctionTest test = new StringFunctionTest();
String text = test.myReverse("I like writing code best");
System.out.println(text);
}
}
编写一个方法,将一段文本中的各个单词的字母顺序翻转
最新推荐文章于 2023-07-22 20:07:20 发布