将正整数各位相加简化为个位数

    Public static int simplify(int n) {
        String s;
        while (n>=10) {
            s=n+"";
            n=0;
            for (int i = 0; i < s.length(); i++) {
                n+=s.charAt(i)-'0';
            }
        }
        return n;
    }

非常取巧的一个办法,利用了字符串,很好的将数的每一位分开!


版权声明:本文为newmemory原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。