复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19package test; public class HelloWorld { public static int funnction(int number) { int temp=0; while(number>0) { temp=temp*10+number%16; number=number>>4; } return temp; } public static void main(String[] args) { // TODO Auto-generated method stub int number=0x12345678; System.out.println(funnction(number)); } }
定义整数 0小12345678表示默认的16进制
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19package test; public class HelloWorld { public static int funnction(int number) { int temp=0; while(number>0) { temp=temp*10+number%16; number=number>>4; } return temp; } public static void main(String[] args) { // TODO Auto-generated method stub int number=0x12345678; System.out.println(number); } }
结果输出:305419896
305419896是12345678的16进制数
最后
以上就是痴情航空最近收集整理的关于java 16进制整数的全部内容,更多相关java内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复