java中如何将字符串反转?
package string;
public class StringTest3 {
public static void main(String[] args)
String s="abcdefg";
String s2="";
char[] cs=s.toCharArray();
for(int i=cs.length-1;i>=0;i--)
s2=s2+cs[i];
System.out.println("对字符串进行反转操作后为:"+s2);
StringBuffer sb=new StringBuffer("abcdefg");
StringBuffer sb2=sb.reverse();
System.out.println("对StringBuffer进行反转操作后为:"+sb2);
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0gTMx81dsQWZ4lmZf1GLlpXazVmcvwFciV2dsQXYtJ3bm9CX9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCMy81dvRWYoNHLwEzX5xCMx8FesU2cfdGLwMzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cGcq5iM5UzN2IzY1Q2NiFTNidTNzYzX5EjNwgTM1IzLcBTMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.jpg)
java字符串反转有几种实现方式
第一步首先打开电脑里面的eclipse软件,创建java项目和类,如下图所示:
第二步在类中输入如下代码进行测试实现字符串反转:
public static String reverse1(String s){
char []array=s.toCharArray();
String resever="";
for(int i=array.length-1;i>=0;i--){
resever+=array[i];
return resever;
}
第三步点击运行,可以看到字符串已经实现反转了,如下图所示:
public static String reverse2(String s) {
return new StringBuffer(s).reverse().toString();