提问人:SOJSON用户
提问日期:2017-04-25 17:19
热度:190
Java 怎么反转字符串?最简单的方式,效率最快的反转一个字符串,比如ABC,结果是CBA。
1条回答
我来回答
soゝso|
2017-04-25 17:26
我用Java写了2种方法给您。
方法一,原生的
//定义一个字符串,
String str = "Hello sojson.com";
String result = "";
//倒着循环然后拼接
for (int i = str.length() - 1; i >= 0; i--) {
result+=str.charAt(i);
}
//输出结果
System.out.println(result);//moc.nosjos olleH
方法二,简单投机
//定义字符串
String str = "Hello sojson.com";
//利用,StringBuilder的反转方法。
String result = new StringBuilder(str).reverse().toString();
System.out.println(result);//moc.nosjos olleH
其实还有很多,比如转换成List,什么的都有反转,倒序方法。