JSON在线解析

提问人:SOJSON用户 提问日期:2017-04-25 17:19 热度:190
问题标签 Java 字符串

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,什么的都有反转,倒序方法。