黑马程序员技术交流社区

标题: 如何显示任何整数二进制的位 [打印本页]

作者: taojunqiu225    时间: 2015-8-25 23:54
标题: 如何显示任何整数二进制的位
用java语言写一个BitOut类,此类创建一个显示指定位数的对象。位数在1-64位间。
class BitOut{
    int numbits;
    BitOut(int n)
       if(n<1)  n=1;
       if(n>64)  n=64;
       numbits=n;
     }
为了显示位,要求添加三个方法。
第一个方法显示二进制中的任何一位。例如第3位或第6位

第二个方法显示二进制中某一部分连续的位。例如第234位

第三个方法反向显示整个二进制位。例如原来是01111011,反向就是11011110.





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2