用IDEA编写一个Java应用程序:要求输入一个整数,将各位数字反序后输出。
时间: 2024-09-25 16:06:08 浏览: 40
从键盘输入一个三位整数,逆序输出。如输入123,输出321。
在IntelliJ IDEA中,编写一个Java程序来实现这个功能很简单。你可以通过以下步骤来创建一个简单的控制台应用:
首先,新建一个Java类,例如`ReverseNumber.java`。然后,在主函数`main()`中获取用户的输入,并对每一位数字进行处理。下面是一个示例代码:
```java
import java.util.Scanner;
public class ReverseNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个整数:");
int number = scanner.nextInt(); // 获取用户输入的整数
int reversed = reverseNumber(number); // 反转整数
System.out.println("反转后的数字是:" + reversed);
}
/**
* 将一个整数的各位数字反转
* @param num 输入的整数
* @return 反转后的整数
*/
private static int reverseNumber(int num) {
String strNum = Integer.toString(num); // 将整数转换为字符串便于操作
StringBuilder sb = new StringBuilder(strNum);
return Integer.parseInt(sb.reverse().toString()); // 反转字符串并转换回整数
}
}
```
当用户运行此程序并输入一个整数时,会看到该整数各位数字的反转结果。
阅读全文