java实现进制转换
时间: 2023-11-10 09:04:20 浏览: 85
Java进制转换实现
Java实现进制转换可以使用Integer类的静态方法,例如:
将十进制数转换为二进制数:
```
int decimalNum = 10;
String binaryNum = Integer.toBinaryString(decimalNum);
System.out.println(binaryNum); // 输出 1010
```
将二进制数转换为十进制数:
```
String binaryNum = "1010";
int decimalNum = Integer.parseInt(binaryNum, 2);
System.out.println(decimalNum); // 输出 10
```
将十进制数转换为十六进制数:
```
int decimalNum = 255;
String hexNum = Integer.toHexString(decimalNum);
System.out.println(hexNum); // 输出 ff
```
将十六进制数转换为十进制数:
```
String hexNum = "ff";
int decimalNum = Integer.parseInt(hexNum, 16);
System.out.println(decimalNum); // 输出 255
```
阅读全文