请教各位!!十分感谢!

解决方案 »

  1.   

    可以把数字拆开,然后分别输出
    class test123
    {
    public static void main(String[] args)
    {
    int a,b,c;
    int m=123;
    a=m/100;    
    b=m/10%10;
    c=m%10;
    System.out.print(c);
    System.out.print(b);
    System.out.print(a);
    }
    }
      

  2.   

    int reverse(int i){
      int res = 0;
      while(i>0){
        res=res*10+i%10;
        i/=10;
      }
      return res;
    }
      

  3.   

    int a=123;
    String stra=String.valueOf(a);
    StringBuffer sb=new StringBuffer();
    sb.append(stra);
    sb.reverse();
    String reverse=sb.toString();
    int cc=Integer.parseInt(reverse);
    System.out.println(cc);
      

  4.   

    wo shimport java.lang.*;
    class test
    {

    /**
     * Method main
     *
     *
     * @param args
     *
     */
    public static void main(String[] args)
    {
    // TODO: Add your code here
      int a=8922239;
      String s="";
      char[] c;
              String str=Integer.
             c=str.toCharArray();
             s="";
             for(int i=str.length()-1;i>=0;i--)
             {  
                 s=s+c[i];
                   
             }
              System.out.println(s);
             
    }
    }
      

  5.   

    int a=123;
    String stra=String.valueOf(a);
    StringBuffer sb=new StringBuffer();
    sb.append(stra);
    sb.reverse();
    String reverse=sb.toString();
    int cc=Integer.parseInt(reverse);
    System.out.println(cc);这个方法最容易想到的!
      

  6.   

    wjs2338(Yesterday Once More)