<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() {
      /*
       *
       */
     }

     }
     

    主站蜘蛛池模板: 三级黄色免费观看| 色噜噜的亚洲男人的天堂| 亚洲阿v天堂在线2017免费| 国产精品免费视频一区| 亚洲午夜成人精品无码色欲| 久久WWW免费人成人片| 亚洲欧洲日韩极速播放| 性xxxx视频播放免费| 久久久久亚洲国产AV麻豆| 国产精品深夜福利免费观看| 黄页网址大全免费观看12网站| 国产一区二区三区无码免费| 日本一区二区三区在线视频观看免费| 日本一道高清不卡免费| 四虎影视永久在线精品免费| 国产精品亚洲w码日韩中文| a毛片全部播放免费视频完整18| 内射干少妇亚洲69XXX| 中文字幕无码视频手机免费看| 亚洲卡一卡二卡乱码新区| 国内大片在线免费看| 美国免费高清一级毛片| 久久久久亚洲AV无码专区网站| 黄色网址在线免费| 亚洲a视频在线观看| 亚洲阿v天堂在线2017免费| 国产色爽免费无码视频| 亚洲AV成人无码天堂| 四虎永久精品免费观看| 99re6在线精品免费观看| 亚洲三级在线视频| 亚洲精品国产日韩无码AV永久免费网 | 国产一级在线免费观看| 亚洲AV日韩精品久久久久久| 美女在线视频观看影院免费天天看 | 成人免费无遮挡无码黄漫视频| 中文字幕亚洲情99在线| 精品国产亚洲一区二区在线观看 | 亚洲人成电影网站免费| 亚洲无线码一区二区三区| 国产一卡二卡3卡四卡免费|