用java写一个方法,输入一个String类型的字符串,比如abcde
调用该方法在控制台输出:edcbe
谢谢大家帮我弄段code

解决方案 »

  1.   

    说说思路吧.方法为getReString(String s)用len=getLength()得到s的长度,用循环for(int i=len,i>0,i--)
    一个个的累加.
      

  2.   


    import java.io.*;
    import javax.swing.*;public class fanchuan {
    public static void main(String[] args){
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    String str = (JOptionPane.showInputDialog("请输入一个字符串:")).toString();
    try{
    System.out.println("输入的字符串为:"+str);
    String s = new StringBuffer(str).reverse().toString();
    System.out.println("您要得到的字符串为:"+s);
    }
    catch(Exception e){
    e.printStackTrace();
    }
    System.exit(0);
    }
    }
      

  3.   

    可以先让字符串调用pubic char[] toCharArray(),将字符串转化为一个等长的数组,再将数组反向输出就可以了
      

  4.   

      reverse StringBuffer类中的方法。。颠倒顺序