请编写方法int revlnt(int a),该方法的功能是返回与十进制正整数a的数字顺序相反 排列的正整数。如已知正整数是12

请编写方法int revlnt(int a),该方法的功能是返回与十进制正整数a的数字顺序相反 排列的正整数。如已知正整数是1234,方法的返回值是4321。
【正确答案】:    public static int revlnt(int a){     int s=0;     while(a!=0){      s=s*10+a%10;      a/=10;     }     return s;   }