解决方案 »

  1.   

    StringBuilder sb=new StringBuilder("abc");
    sb.reverse();
    stringbuilder已经帮你做好了。
      

  2.   


    public void outPut(String strSrc)
    {
    for(int i=1;i<=strSrc.length();i++)
    {
    System.out.print(strSrc.charAt(strSrc.length()-i));
    }
    return ;
    }
      

  3.   

    自己定义的话,可以这样
    public static String StringReverse(String string) {
    char[] charctor=string.toCharArray();//转换成字符数组
    char[] char1=new char[string.length()];//倒序存储的数组
    for(int i=0;i<string.length();i++){
    char1[i]=charctor[string.length()-i-1];
    }
    String string2=new String(char1);
    return string2;

    }
    OK了
      

  4.   

    自己遍历或者用已经有的方法reverse。
      

  5.   

        我看过源码,如果面试官要你自己定义呢?找到 value字段的偏移地址,然后 直接倒序写内存。面试官顿时sb了
      

  6.   

    1.创建StringBuilder;
    2.倒叙遍历原字符串的字符添加到StringBuilder中;
    3.返回StringBuilder.toString()的结果值(字符串)。
      

  7.   

    正解,或者自己用char数组,倒序输出