您的位置:首页 > 编程语言 > Java开发

Java中十进制转换为二、八、十六进制

2018-03-06 22:19 253 查看
        Java 中 Integer 类为我们提供了二进制、八进制、十进制的转换方法,分别封装起来调用方法即可完成十进制数的任意转换。
代码如下:package com.aaa.Test;

/**
* @Description 十进制数分别转换为二、八、十六进制
* @author 刘**
* @version v1.0
* @date 2018-3-6
**/
public class IntegerTest {

public static void main(String[] args) {
changeBase2(999); // 转二进制
changeBase8(999); // 转八进制
changeBase16(999); // 转十六进制
}

/**
* 十进制转二进制
* */
public static void changeBase2(Integer i){
System.out.println(Integer.toBinaryString(i));
}

/**
* 十进制转八进制
* */
public static void changeBase8(Integer i){
System.out.println(Integer.toOctalString(i));
}

/**
* 十进制转十六进制
* */
public static void changeBase16(Integer i){
System.out.println(Integer.toHexString(i));
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Java Integer 进制转换