注册 登录
编程论坛 JAVA论坛

java字符串反转

浪子君 发布于 2015-09-24 12:27, 379 次点击
public class Test8{
    public static String reverse(String s){
        int length=s.length();
        StringBuffer result=new StringBuffer(length);
        for(int i=length-1;i>=0;i--)
            result.append(s.charAt(i));
        return result.toString();
    }

   
      public static void main(String args[]){
         String str=new String("ABC");
            Test8 a=new Test8 ();
            a.reverse(str);
            System.out.println(str);
    }
}     这个程序有问题吗?为什么输出还是“ABC”呢?
1 回复
#2
calix2015-09-24 13:56
public static void main(String args[]) {
    String str = "ABC";
    System.out.println(Test8.reverse(str));
}
1