Java Integer中的highestOneBit()和lowestOneBit()方法
1.highestOneBit方法传入一个int参数i,返回其二进制最高位1的权值。若i为正整数,例如i=9,其二进制为1001,最高位1的权值为8,则返回值为8若i为负整数,最高位1为符号位,返回值为-2147483648若i为零,返回值为0源码如下:public static int highestOneBit(int i) { // HD, Figure
原创
2017-06-16 11:40:26 ·
3617 阅读 ·
0 评论