概述
Java算法中Integer常用方法
1.获取传入参数(int)的二进制最高位为1其余为0
Integer.highestOneBit();
//比如5的二进制为101
int result=Integer.highestOneBit(5);
//result=4
//4的二进制为100
//同理 输入为 1000 其二进制1111101000
//结果为 512 其二进制1000000000
2.进制转换 n进制转10进制 字符串结果
Integer.parseInt(String s, int radix);
radix范围为2-36(包括0-9,a-z)
string输入为二进制字符串
System.out.println( Integer.parseInt("10000",2));
//16
3.int转二进制字符串
System.out.println( Integer.toBinaryString(789));
//1100010101
4.int的最大值和最小值
System.out.println( Integer.MIN_VALUE);
System.out.println( Integer.MAX_VALUE);
//-2147483648
//2147483647
5.10进制转16进制字符串
System.out.println( Integer.toHexString(456));
//1c8
6.n进制转10进制数
System.out.println( Integer.valueOf("100",10));
总结
近期用到的就这些
最后
以上就是怕孤单小天鹅为你收集整理的Java算法中Integer常用方法的全部内容,希望文章能够帮你解决Java算法中Integer常用方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复