我是靠谱客的博主 怕孤单小天鹅,这篇文章主要介绍Java算法中Integer常用方法,现在分享给大家,希望可以做个参考。

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-zstring输入为二进制字符串
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常用方法内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(108)

评论列表共有 0 条评论

立即
投稿
返回
顶部