<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 9, comments - 4, trackbacks - 0, articles - 21
    因?yàn)楣ぷ餍枰枰倏v和讀寫一個Java的byte中每一位的值,所以昨天寫了這么一個類。

        不知道有沒有更好的方法,拿出來讓大家看看吧!

    源代碼:

    /**
     * @author 沈東良 Edward Shen<a href="mailto:shendl_s@hotmail.com">shendl_s@hotmail.com</a>
     * 2007-5-23 下午03:11:45
     *執(zhí)行位操作
     *
     *
     */
    public class BitUtil {
     /**
      * 把字節(jié)指定的位數(shù)設(shè)為1,不管原來該位是什么。
      * @param data
      * @param pos  從0開始
      */
     public static byte setByteBitOne(byte data,int pos){
      byte compare=(byte) Math.pow(2.0,pos);
      data=(byte) (data|compare);
      return data;
     }
     /**
      * 把字節(jié)指定的位數(shù)設(shè)為0,不管原來該位是什么。
      * @param data
      * @param pos
      */
     public static byte setByteBitZero(byte data,int pos){
      byte compare=(byte) ~(byte) Math.pow(2.0,pos);
      data=(byte) (data&compare);
      return data;
     }
     
     
     
        /**
         * 返回指定字節(jié)第幾個位的數(shù)字,只可能是0或者1
         * @param data
         * @param pos   從0開始的位數(shù)
         * @return
         */
     public static int getByteBit(byte data,int pos){
      int bitData = 0;
      
      byte compare=(byte) Math.pow(2.0,pos);
      if((data & compare)==compare){
       bitData =1;
       
      }
      
      
      
      return bitData;
     
     }
     /**
      * 返回一個字節(jié)的每一位的數(shù)字
      * @param data
      * @return
      */
     public static byte[] getByteBits(byte data){
      byte[] results=new byte[8];
      for(int i=0;i<8;i++){
       results[i]=(byte) BitUtil.getByteBit(data, i);
       
      }
      
       
      
      
      
      return results;
     }

     /**
      *
      */
     public BitUtil() {
      /*
       *
       */
     }

     }
     

    主站蜘蛛池模板: 久久99久久成人免费播放| 2020亚洲男人天堂精品| 午夜免费国产体验区免费的| 成人免费无码视频在线网站| 亚洲毛片在线免费观看| 7x7x7x免费在线观看| 久久精品国产亚洲av影院| 久久国产精品一区免费下载| 亚洲精品乱码久久久久久| 99re6在线视频精品免费| 丝袜熟女国偷自产中文字幕亚洲| 一级做a爱片特黄在线观看免费看| 日本免费v片一二三区| 老司机精品视频免费| 亚洲国产精品成人| 9久热精品免费观看视频| 亚洲精品成人无限看| 免费成人在线电影| 亚洲视频在线观看地址| 美女视频黄免费亚洲| 久久亚洲精品高潮综合色a片| 免费看a级黄色片| 一级做性色a爰片久久毛片免费| 国产亚洲精品精品国产亚洲综合| 最近中文字幕免费大全| 久久精品蜜芽亚洲国产AV| 在线观看免费高清视频| 日本亚洲中午字幕乱码| 亚洲区小说区图片区QVOD| 最近最好最新2019中文字幕免费| 亚洲国产视频久久| 免费中文字幕一级毛片| a毛片在线看片免费| 亚洲一区中文字幕在线观看| 国产在线观看www鲁啊鲁免费| 国产一级a毛一级a看免费视频| 亚洲精品成人久久| 亚洲国产精品综合久久网络| 性xxxxx大片免费视频| 亚洲人成小说网站色| 亚洲中久无码不卡永久在线观看|