文章目录
以下整理几种字符串反转的方法
一、字符串反转
1.1、方法一:使用StringBuilder的reverse方法
StringBuilder类有一个reverse方法,可以直接用来反转字符串。
public static void main(String[] args) {
String original = "Hello, World!";
StringBuilder sb = new StringBuilder(original);
String reversed = sb.reverse().toString();
System.out.println(reversed); // 输出: "!dlroW ,olleH"
}
1.2、方法二:使用StringBuffer的reverse方法
public static void main(String[] args){
String string="Hello, World!";
String reverse = new StringBuffer(string).reverse().toString();
System.out.println("字符串反转前:"+string);
System.out.println("字符串反转后:"+reverse);
}
1.3、方法三:使用commons.lang3.StringUtils提供的方法
import org.apache.commons.lang3.StringUtils;
public class Test {
public static void main(String[] args) {
String original = "Hello, World!";
System.out.println( StringUtils.reverse(original)); // 输出: "!dlroW ,olleH"
}
}