用java实现进制转换
时间: 2023-10-01 20:11:56 浏览: 84
Java进制转换实现
下面是一个简单的 Java 程序,可以将十进制数转换成二进制、八进制、十六进制。
```java
import java.util.Scanner;
public class DecimalToOther {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入一个十进制数:");
int decimal = input.nextInt();
System.out.println("转换成二进制:" + Integer.toBinaryString(decimal));
System.out.println("转换成八进制:" + Integer.toOctalString(decimal));
System.out.println("转换成十六进制:" + Integer.toHexString(decimal));
}
}
```
程序首先提示用户输入一个十进制数,然后使用 `Integer.toBinaryString()`、`Integer.toOctalString()` 和 `Integer.toHexString()` 方法将其转换为二进制、八进制和十六进制字符串,并打印输出。
阅读全文