给定一个可输入的整数,把它的各位数字倒排过来形成一个新的整数。如输入234,输出432
时间: 2024-11-27 10:12:07 浏览: 6
这是一个简单的字符串处理和数值转换的问题。在Java中,你可以通过以下步骤来实现:
1. 首先,你需要获取用户的输入并将其转换为字符串,因为整数的每一位单独处理起来比较方便。
2. 然后,遍历这个字符串,从最后一个字符开始到第一个字符,依次取出每一个字符,组成新的字符串。
3. 最后,再将这个新字符串转换回整数。
以下是相关的Java代码示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个整数:");
int num = scanner.nextInt(); // 获取用户输入的整数
String strNum = Integer.toString(num); // 将整数转换为字符串
StringBuilder reversedStr = new StringBuilder(strNum).reverse(); // 倒序字符串
int reversedInt = Integer.parseInt(reversedStr.toString()); // 再次转换为整数
System.out.println("倒转后的整数是:" + reversedInt);
}
}
```
当你运行这段程序,输入数字234,将会输出432。
阅读全文