美文网首页
整数反转

整数反转

作者: xin激流勇进 | 来源:发表于2019-08-25 16:48 被阅读0次
    public class Solution {
    
        /**
         * 7. 整数反转
         * 解题思路
         * 1 不断取模 获取参数的位数
         * 2 将mod保留下来
         */
        public int reverse(int x) {
    
            int ans = 0;
    
            while (x != 0) {
                int mod = x % 10;
                
                //超出取值范围则返回0
                if (ans > Integer.MAX_VALUE / 10 || ans < Integer.MIN_VALUE / 10) {
                    return 0;
                }
                
                ans = ans * 10 + mod;
                x = x / 10;
            }
    
            return ans;
        }
    }
    

    相关文章

      网友评论

          本文标题:整数反转

          本文链接:https://www.haomeiwen.com/subject/nbfkectx.html