博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java 二进制,八进制,十进制,十六进制相互转换
阅读量:7096 次
发布时间:2019-06-28

本文共 1071 字,大约阅读时间需要 3 分钟。

hot3.png

public static void main(String[] args) {		int n1 = 14;		// 十进制转成十六进制:		System.out.println(Integer.toHexString(n1));				// 十进制转成八进制		System.out.println(Integer.toOctalString(n1));				// 十进制转成二进制		System.out.println(Integer.toBinaryString(12));		// 十六进制转成十进制		System.out.println(Integer.valueOf("FFFF", 16));				// 十六进制转成二进制		System.out.println(Integer.toBinaryString(Integer.parseInt("FFFF", 16)));				// 十六进制转成八进制		System.out.println(Integer.toOctalString(Integer.parseInt("FFFF", 16)));		// 八进制转成十进制		System.out.println(Integer.valueOf("576", 8).toString());		// 八进制转成二进制		System.out.println(Integer.toBinaryString(Integer.parseInt("23", 8)));		// 八进制转成十六进制		System.out.println(Integer.toHexString(Integer.parseInt("23", 8)));		// 二进制转十进制		System.out.println(Integer.valueOf("0101", 2).toString());		// 二进制转八进制		System.out.println(Integer.toOctalString(Integer.parseInt("0101", 2)));		// 二进制转十六进制		System.out.println(Integer.toHexString(Integer.parseInt("0101", 2)));}

Integer.parseInt()返回的是int,Integer.valueOf()返回的是Integer

转载于:https://my.oschina.net/yuewawa/blog/651739

你可能感兴趣的文章
win2003域控主备(热备)搭建
查看>>
浪潮之巅读后感
查看>>
Mathematica 函数调用发生异常时停止计算
查看>>
Clenshaw–Curtis quadrature
查看>>
5.23会议记录
查看>>
ajax做分页
查看>>
CHIL-SQL-约束 (Constraints)
查看>>
好用的软件推荐
查看>>
python一般简介,安装
查看>>
数据库事务
查看>>
实验三ShellShock 攻击实验
查看>>
AOP简介
查看>>
用户登陆模块的后端实现
查看>>
网关协议学习:CGI、FastCGI、WSGI
查看>>
TCP连接建立与释放
查看>>
mariadb multi-source replication(mariadb多主复制)
查看>>
64位操作系统在DOSBox中进入debug的问题
查看>>
程序设计师真情忏悔录
查看>>
文摘《十四》
查看>>
HTTP 错误 401.1 - 未授权:登录失败
查看>>