11.二进制码
Posted wzqingttian
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了11.二进制码相关的知识,希望对你有一定的参考价值。
输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。
两个api的运用:
Integer.toBinaryString(n)
public class Solution {
public int NumberOf1(int n) {
char[] chars = Integer.toBinaryString(n).toCharArray();
int count = 0;
for(int i= 0;i < chars.length; i++) {
if(chars[i] == ‘1‘) {
count++;
}
}
return count;
}
}
以上是关于11.二进制码的主要内容,如果未能解决你的问题,请参考以下文章
Java 虚拟机原理Class 字节码二进制文件分析 二 ( 常量池位置 | 常量池结构 | tag | info[] | 完整分析字节码文件中的常量池二进制数据 )