2520. 统计能整除数字的位数 --力扣 --JAVA

题目

给你一个整数 num ,返回 num 中能整除 num 的数位的数目。

如果满足 nums % val == 0 ,则认为整数 val 可以整除 nums 。

解题思路

  1. 将整数num转换成字符串并读取每位字符进行运算

代码展示

class Solution {
    public int countDigits(int num) {
        int count = 0;
        String str = num + "";
        for (int i = 0; i < str.length(); i++){
            if(num % (str.charAt(i) - 48) == 0) {
                count++;
            }
        }
        return count;
    }
}

你可能感兴趣的:(力扣练习,算法,数据结构)