编写JAVA程序,反转正整数的位,例如,如果输入8735,那么将显示数字5378.
时间: 2024-09-30 22:02:09 浏览: 33
java试用期转正工作总结500字.doc
在Java中,可以使用字符串处理的方式来反转一个正整数的每一位。下面是一个简单的函数来实现这一功能:
```java
public class Main {
public static void main(String[] args) {
int num = 8735;
int reversedNum = reverseInteger(num);
System.out.println("Reversed number is: " + reversedNum);
}
// Function to reverse an integer
public static int reverseInteger(int num) {
String strNum = String.valueOf(num);
StringBuilder sb = new StringBuilder(strNum);
return Integer.parseInt(sb.reverse().toString());
}
}
```
在这个程序中,我们首先将整数转换为字符串,然后使用`StringBuilder`的`reverse()`方法来反转字符串中的字符,最后再将反转后的字符串转换回整数。
当你运行此程序,输入8735会得到反转后的数字5378。
阅读全文