我是靠谱客的博主 怕孤单小天鹅,最近开发中收集的这篇文章主要介绍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常用方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部