青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

woaidongmao

文章均收錄自他人博客,但不喜標題前加-[轉貼],因其丑陋,見諒!~
隨筆 - 1469, 文章 - 0, 評論 - 661, 引用 - 0
數據加載中……

byte,int,char,double的相互轉換(java)

最近在學習一些SOCKET通訊協議設計的知識,涉及到了一些協議的設計,需要打包和解包,所以把一些比較基本的知識搜集了下來.

 

暫時把協議結構定義得比較簡單,也就是 CMD(命令類型8)+序號(整形16)+接收人長度(整形16)+消息內容(每個包只接收1024位消息內容,多余的需要分割);下面是需要用到的一些方法.

 

//整數到字節數組的轉換

   public byte[] intToByte(int intValue) {

    byte[] result = new byte[4];

    result[0] = (byte) ( (intValue & 0xFF000000) >> 24);

    result[1] = (byte) ( (intValue & 0x00FF0000) >> 16);

    result[2] = (byte) ( (intValue & 0x0000FF00) >> 8);

    result[3] = (byte) ( (intValue & 0x000000FF));

    return result;

  }

 

  //字節數組到整數的轉換

  public static int byteToInt(byte[] b) {

public static int byteToInt(byte[] byteVal) {

      int result = 0;

      for (int i = 0; i < byteVal.length; i++) {

        int tmpVal = (byteVal[i] << (8 * (3 - i)));

        switch (i) {

          case 0:

            tmpVal = tmpVal & 0xFF000000;

            break;

          case 1:

            tmpVal = tmpVal & 0x00FF0000;

            break;

          case 2:

            tmpVal = tmpVal & 0x0000FF00;

            break;

          case 3:

            tmpVal = tmpVal & 0x000000FF;

            break;

        }

        result = result | tmpVal;

      }

      return result;

    }

 

  //字符到字節轉換

  public static byte[] charToByte(char ch){

    int temp=(int)ch;

    byte[] b=new byte[2];

    for (int i=b.length-1;i>-1;i--){

      b = new Integer(temp&0xff).byteValue();      //將最高位保存在最低位

      temp = temp >> 8;       //向右移8

    }

    return b;

  }

 

  //字節到字符轉換

  public static char byteToChar(byte[] b){

    int s=0;

    if(b[0]>0)

      s+=b[0];

    else

      s+=256+b[0];

    s*=256;

    if(b[1]>0)

      s+=b[1];

    else

      s+=256+b[1];

    char ch=(char)s;

    return ch;

  }

 

  //浮點到字節轉換

  public static byte[] doubleToByte(double d){

    byte[] b=new byte[8];

    long l=Double.doubleToLongBits(d);

    for(int i=0;i<b.length;i++){

      b=new Long(l).byteValue();

      l=l>>8;

    }

    return b;

  }

 

  //字節到浮點轉換

  public static double byteToDouble(byte[] b){

    long l;

 

    l=b[0];

    l&=0xff;

    l|=((long)b[1]<<8);

    l&=0xffff;

    l|=((long)b[2]<<16);

    l&=0xffffff;

    l|=((long)b[3]<<24);

    l&=0xffffffffl;

    l|=((long)b[4]<<32);

    l&=0xffffffffffl;

 

    l|=((long)b[5]<<40);

    l&=0xffffffffffffl;

    l|=((long)b[6]<<48);

    l&=0xffffffffffffffl;

    l|=((long)b[7]<<56);

    return Double.longBitsToDouble(l);

  }

 

posted on 2009-08-04 10:57 肥仔 閱讀(2929) 評論(0)  編輯 收藏 引用 所屬分類: Web-后臺

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            噜噜噜躁狠狠躁狠狠精品视频| 国产一区二区电影在线观看 | 亚洲国内精品| 久久理论片午夜琪琪电影网| 久久激情视频免费观看| 久久国产精品久久久| 蜜桃av一区二区在线观看| 美女脱光内衣内裤视频久久网站| 女人色偷偷aa久久天堂| 亚洲国产精品一区二区第四页av | 欧美一区成人| 欧美一区二区三区免费在线看| 欧美在线一级视频| 免费在线国产精品| 亚洲精品三级| 午夜精品剧场| 欧美成人免费大片| 欧美三级视频在线| 黄色成人在线观看| 亚洲午夜视频在线观看| 久久久亚洲精品一区二区三区 | 欧美成人免费网| 国产精品高清一区二区三区| 精品91在线| 亚洲在线播放| 亚洲第一精品福利| 亚洲免费在线观看| 两个人的视频www国产精品| 欧美色大人视频| 狠狠综合久久av一区二区小说| 亚洲乱码精品一二三四区日韩在线 | 老司机久久99久久精品播放免费| 亚洲激情视频在线播放| 亚洲男人第一av网站| 美脚丝袜一区二区三区在线观看 | 一区二区三区自拍| 亚洲主播在线播放| 91久久精品美女高潮| 欧美在线观看一区| 国产精品扒开腿爽爽爽视频| 亚洲电影免费| 久久久久久久一区| 亚洲无玛一区| 欧美视频三区在线播放| 亚洲人成人一区二区三区| 久久一区亚洲| 欧美伊人久久| 国产日韩欧美在线播放| 亚洲女同精品视频| 亚洲最新视频在线播放| 欧美国产日韩一区二区在线观看| 在线播放一区| 欧美α欧美αv大片| 性欧美xxxx大乳国产app| 国产精品国产三级国产专播品爱网 | 在线视频精品一| 亚洲电影免费观看高清完整版 | 欧美肥婆在线| 久久亚洲国产成人| 在线精品一区二区| 免费久久99精品国产自| 久久免费国产| 亚洲高清自拍| 欧美高清在线视频| 美女视频黄免费的久久| 亚洲欧洲一区二区在线播放| 欧美激情91| 欧美久久久久久蜜桃| 9人人澡人人爽人人精品| 亚洲精品久久久久久久久久久久| 欧美久久99| 午夜精品视频在线观看一区二区| 亚洲午夜视频在线| 国产一区二区三区不卡在线观看| 久久久久久久网| 欧美mv日韩mv国产网站| 亚洲视频中文字幕| 先锋影音网一区二区| 狠久久av成人天堂| 亚洲高清一二三区| 欧美日韩国产精品一卡| 性8sex亚洲区入口| 久久精品中文字幕一区| 亚洲国产网站| 中文欧美在线视频| 激情婷婷欧美| 日韩一级裸体免费视频| 国产色视频一区| 亚洲成色777777在线观看影院| 欧美日本一区| 久久久久久夜| 欧美日韩成人网| 久久久亚洲精品一区二区三区 | 艳妇臀荡乳欲伦亚洲一区| 一区二区成人精品| 国外成人网址| 一区二区日韩欧美| 在线观看日韩av| 一区二区三区色| 亚洲国产日本| 欧美一区二区三区免费视| 日韩系列在线| 久久久久九九九| 亚洲欧美三级伦理| 欧美精品在线一区| 欧美成年网站| 国产一区二区丝袜高跟鞋图片 | 亚洲欧美日韩国产另类专区| 久久久久成人精品| 亚洲欧美日韩一区二区三区在线| 久久久久久穴| 亚洲欧美国产另类| 亚洲福利一区| 中文欧美字幕免费| 99精品国产在热久久下载| 欧美一区二区三区男人的天堂| 一本一本久久| 麻豆精品在线视频| 久久性色av| 国产欧美日韩一区二区三区在线观看| 亚洲国产欧美一区二区三区久久| 国产欧美日韩综合一区在线播放| 亚洲精一区二区三区| 亚洲国产成人久久| 久久久水蜜桃av免费网站| 欧美一级大片在线观看| 国产精品每日更新| 一个色综合av| 亚洲一区在线免费观看| 欧美丝袜第一区| 日韩午夜在线电影| 亚洲视频你懂的| 欧美日韩亚洲高清一区二区| 亚洲国产网站| 99精品国产热久久91蜜凸| 欧美黄色成人网| 亚洲靠逼com| 亚洲制服欧美中文字幕中文字幕| 欧美日韩一级片在线观看| 亚洲茄子视频| 亚洲网站啪啪| 国产精品最新自拍| 香蕉久久久久久久av网站| 久久久噜噜噜久久| 有坂深雪在线一区| 暖暖成人免费视频| 亚洲精品在线观| 亚洲一区精品视频| 国产亚洲va综合人人澡精品| 欧美中文字幕视频| 欧美激情片在线观看| 一本久道久久综合中文字幕| 欧美三区在线视频| 午夜欧美精品久久久久久久| 久久男人av资源网站| 亚洲高清视频一区| 欧美激情综合色综合啪啪| 9l视频自拍蝌蚪9l视频成人| 欧美一级专区| 亚洲国产欧美精品| 欧美日韩午夜精品| 性欧美xxxx视频在线观看| 美女国产一区| 一区二区三区国产盗摄| 国产美女扒开尿口久久久| 久久香蕉国产线看观看av| 亚洲品质自拍| 久久九九全国免费精品观看| 亚洲精品欧美激情| 国产精品日韩精品欧美精品| 欧美亚洲免费高清在线观看| 欧美国产视频在线| 欧美伊人影院| 日韩视频在线观看国产| 国产精品美女一区二区| 欧美~级网站不卡| 午夜精品久久99蜜桃的功能介绍| 亚洲电影免费观看高清完整版在线观看| 亚洲素人在线| 亚洲国产国产亚洲一二三| 国产精品视频免费观看| 免播放器亚洲一区| 午夜视频久久久| 亚洲看片网站| 欧美电影在线| 久久国内精品自在自线400部| 亚洲欧洲一区二区天堂久久| 欧美自拍丝袜亚洲| 中文国产一区| 亚洲欧洲日韩女同| 激情伊人五月天久久综合| 国产精品久久久亚洲一区| 欧美精品乱人伦久久久久久| 久久精品色图| 欧美在线一二三四区| 亚洲欧美日韩国产另类专区| 亚洲免费观看高清完整版在线观看熊 | 国产精品久久久久久亚洲调教| 美乳少妇欧美精品| 久久精品亚洲精品国产欧美kt∨|