Java 十进制转二进制

2018-08-17 发表在 编程语言 2913

    利用JDK中Integer转换

     public static int[] valueToBinary(int size, int value) {
            String str = Integer.toBinaryString(value);
            int[] buffer = new int[size];
            int start = buffer.length - str.length();
    
            for (int i = 0; i < str.length(); i++) {
                buffer[start++] = Integer.parseInt(str.substring(i, i + 1));
            }
    
            return buffer;
        }


    作者:Java笔记
    本站使用「署名 4.0 国际」创作共享协议,转载请在文章明显位置注明作者及出处。
    评论
    登录以后才可以发布评论哦, 点击登录 发布评论
    评论列表 1人参与,1条评论
    亲测可用。
    2018-08-23 15:21:07