java程序从键盘输入一个三位整数,将它们逆序输出。例如,输入127,输出721。
时间: 2024-10-21 15:04:36 浏览: 57
在Java中,你可以通过创建一个简单的控制台应用程序来实现这个功能。首先,你需要获取用户输入的三个数字,然后将其存储在一个字符串中,接着反转字符串并转换回整数。以下是一个简单的示例:
```java
import java.util.Scanner;
public class ReverseNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个三位整数:");
String input = scanner.nextLine();
if (input.length() == 3 && input.matches("\\d{3}")) { // 检查输入是否为三位数
int reversedNum = reverseInteger(input);
System.out.println("逆序后的数字是:" + reversedNum);
} else {
System.out.println("输入错误,请输入一个三位整数!");
}
scanner.close();
}
private static int reverseInteger(String numStr) {
return Integer.parseInt(new StringBuilder(numStr).reverse().toString());
}
}
```
当你运行这个程序,它会提示你输入一个三位数。输入后,程序会将该数逆序打印出来。
阅读全文