输入一个整数a,将这个整数颠倒再输出,例如输入为123000则输出为000321,写出java代码
时间: 2024-09-25 09:01:56 浏览: 53
java 输入一个数字,反转输出这个数字的值(实现方法)
在Java中,我们可以创建一个简单的函数来实现整数的翻转。以下是一个例子,使用了StringBuilder类来进行字符串拼接和反转:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个整数: ");
int a = scanner.nextInt();
String reversed = reverseIntegerToString(a);
System.out.println("翻转后的数字: " + reversed);
}
/**
* 反转整数为字符串
*/
public static String reverseIntegerToString(int num) {
StringBuilder sb = new StringBuilder();
sb.append(num);
return sb.reverse().toString();
}
}
```
在这个代码中,我们首先从用户那里获取输入的整数,然后调用`reverseIntegerToString`函数将其转换为字符串并翻转。最后,我们将翻转后的字符串打印出来。
运行这段代码,当你输入123000时,将会得到000321作为输出。
阅读全文