首页 > Java > java教程 > 正文

Java关于中进制转换函数的总结

黄舟
发布: 2017-07-17 10:21:40
原创
2253人浏览过

下面小编就为大家带来一篇基于java中进制的转换函数详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

十进制转成十六进制:

Integer.toHexString(int i)
登录后复制

十进制转成八进制

Integer.toOctalString(int i)
登录后复制

十进制转成二进制

Integer.toBinaryString(int i)
登录后复制

十六进制转成十进制

立即学习Java免费学习笔记(深入)”;

Integer.valueOf("FFFF",16).toString()
登录后复制

八进制转成十进制

Eva Design System
Eva Design System

基于深度学习的色彩生成器

Eva Design System 86
查看详情 Eva Design System
Integer.valueOf("876",8).toString()
登录后复制

二进制转十进制

Integer.valueOf("0101",2).toString()
登录后复制

有什么方法可以直接将2,8,16进制直接转换为10进制的吗?

java.lang.Integer类 
parseInt(String s, int radix)
登录后复制

使用第二个参数指定的基数,将字符串参数解析为有符号的整数。

examples from jdk: 
parseInt("0", 10) returns 0 
parseInt("473", 10) returns 473 
parseInt("-0", 10) returns 0 
parseInt("-FF", 16) returns -255 
parseInt("1100110", 2) returns 102 
parseInt("2147483647", 10) returns 2147483647 
parseInt("-2147483648", 10) returns -2147483648 
parseInt("2147483648", 10) throws a NumberFormat
Exception
 
parseInt("Kona", 10) throws a NumberFormatException 
parseInt("Kona", 27) returns 411787
登录后复制

进制转换如何写(二,八,十六)不用算法

Integer.toBinaryString 
Integer.toOctalString 
Integer.toHexString
登录后复制

以上就是Java关于中进制转换函数的总结的详细内容,更多请关注php中文网其它相关文章!

相关标签:
java速学教程(入门到精通)
java速学教程(入门到精通)

java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号