用java实现给定一个整数,对这个整数的一次转换是指将这个整数变为这个整数的所有数位上的非零数字的乘积。
时间: 2023-11-26 08:49:05 浏览: 59
delete--number.rar_K._delete namber_delete number_给定n位正整数
5星 · 资源好评率100%
以下是Java实现给定一个整数,对这个整数的一次转换是指将这个整数变为这个整数的所有数位上的非零数字的乘积的方法:
```java
public static int getNonZeroProduct(int n) {
int product = 1;
while (n != 0) {
int digit = n % 10;
if (digit ! 0) {
product *= digit;
}
n /= 10;
}
return product;
}
```
阅读全文