编写java函数,参数为一个整数,返回这个整数的反序数,例如参数是1576,返回一个整数6751,如果输入时1230,则返回321。在main函数中调用此函数,并将结果输出。
时间: 2024-10-14 07:11:29 浏览: 32
在Java中,你可以编写一个名为`reverseInteger`的函数,它接受一个整数作为参数,然后通过位运算来获取其各位数字并逆序它们。以下是相应的函数实现:
```java
public class Main {
public static void main(String[] args) {
int input = 1230;
int reversed = reverseInteger(input);
System.out.println("The reversed integer is: " + reversed);
}
// 定义一个函数来反转整数
public static int reverseInteger(int num) {
int reversed = 0;
while (num != 0) {
// 取出最低位的数字
int digit = num % 10;
// 将取出的数字左移相应位置,相当于加入到reversed的高位
reversed = reversed * 10 + digit;
// 移除最低位
num /= 10;
}
return reversed;
}
}
```
当你运行这段代码,它会输出 `The reversed integer is: 321`。
阅读全文