用java实现给定一个整数,对这个整数的一次转换是指将这个整数变为这个整数的所有数位上的非零数字的乘积。
时间: 2023-11-26 19:49:05 浏览: 56
简单的java整数进制转换程序
以下是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;
}
```
阅读全文