//方法一:利用StringBuffer的reverse()方法来定义
public static String reverse(String str){
StringBuffer buffer=new StringBuffer(str);
return buffer.reverse().toString();
}
//方法二:利用StringBuffer的append()方法
public static String (String str){
int length=str.length();
StringBuffer buffer=new StringBuffer(length);
/**
*利用for()循环从后先前把str中的每个字符添加到buffer中
*/
for(int i=length-1;i>=0;i--){
buffer.append(str.charAt(i));
}
return buffer.toString();
}
本文介绍了两种在Java中实现字符串反转的方法。第一种方法利用了StringBuffer的reverse()方法,简洁高效;第二种方法通过StringBuffer的append()方法结合for循环从字符串末尾开始逐个字符添加至StringBuffer中实现反转。
1280

被折叠的 条评论
为什么被折叠?



