leetcode简单题:
将数字转化为字符串,然后遍历进行修改(或者通过数学除法来获取每一位数),代码如下:
class Solution {
public int subtractProductAndSum(int n) {
String str = String.valueOf(n);
char[] chars = str.toCharArray();
int multi = 1 , sum = 0;
for(char num:chars){
int number = num -'0';
multi*=number;
sum+=number;
}
return multi-sum;
}
}