用java写4.编写程序,实现对输入的任一整数按相反顺序输出该数。如7534,输出4357。
时间: 2024-09-12 15:07:14 浏览: 36
C语言程序设计-编写函数fun,求任一整数m的n次方;.c
5星 · 资源好评率100%
要用Java编写程序实现对输入的任一整数按相反顺序输出,可以通过将整数转换为字符串,然后反转字符串的方式来实现。以下是一个简单的实现示例:
```java
import java.util.Scanner;
public class ReverseInteger {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个整数:");
int number = scanner.nextInt();
scanner.close();
// 将整数转换为字符串
String numberStr = String.valueOf(number);
// 反转字符串
String reversedStr = new StringBuilder(numberStr).reverse().toString();
// 将反转后的字符串转换回整数
int reversedNumber = Integer.parseInt(reversedStr);
// 输出结果
System.out.println("相反顺序输出的数为:" + reversedNumber);
}
}
```
这段代码首先通过`Scanner`类获取用户输入的整数,然后将整数转换为字符串。接着使用`StringBuilder`类的`reverse()`方法来反转字符串,最后将反转后的字符串再次转换为整数并输出。
阅读全文