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

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

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

    曉風殘月
    新手上路
    posts - 6,comments - 49,trackbacks - 0

    新手上路,最好的見面禮莫過于資源分享了。

    畢業設計中關鍵技術是數據壓縮模塊,數據傳輸的是字節數組,卻沒有發現Java庫中現成的整型于字節數組的轉換,雖然Integer包裝類有toBinaryString()之類的靜態方法使用,但是卻無法直接滿足要求一個整數與4個字節數組的對應,幸好String類有getBytes()幾個重載方法使用,要不然真的就哭死了

    記得net中就有BinConverter可以直接使用,而且實現了bytes與int16,int32,char等等多類型的轉換,有點感慨,還是.net方便,呵呵

    也許是偶還沒有發現相關的Java庫,google得也不深入,沒辦法,時間不等人,只好自己實現了一個,經測試,正負數都OK(PS:google到一個算法,比較搞笑,只有負數是正確

    ?1 public ? class ?BitConverter? {
    ?2 ????
    ?3 ???? public ? static ? byte []?getBytes( int ?value)
    ?4 ???? {?
    ?5 ???????? byte []?bytes? = ? new ? byte [ 4 ];
    ?6 ????????bytes[ 0 ]? = ( byte )(?value? >> ? 24 ?);
    ?7 ????????bytes[ 1 ]? = ( byte )(?(value? << ? 8 )? >> ? 24 ?);
    ?8 ????????bytes[ 2 ]? = ( byte )(?(value? << ? 16 )? >> ? 24 ?);
    ?9 ????????bytes[ 3 ]? = ( byte )(?(value? << ? 24 )? >> ? 24 ?);????????
    10 ???????? return ?bytes;????????????
    11 ????}
    ?????????
    12
    13 ???? public ? static ? int ?toInt( byte []?bytes,? int ?startIndex) {????????
    14 ???????? int ?value? = ? 0 ;
    15 ???????? for ?( int ?j = startIndex;j < 4 ;j ++ )? {????????????
    16 ????????????value? = ?(value? << ? 8 )? | ?(bytes[j]? & ? 0xFF );
    17 ????????}
    ????????
    18 ???????? return ?value;????
    19 ????}

    20 }

    只有int版本,有時間了再研究其他數據類型的了。

    歡迎大家拋磚,期待更加便捷的算法。
    posted on 2006-05-19 04:43 jinglecat 閱讀(1294) 評論(3)  編輯  收藏 所屬分類: Java Prime

    FeedBack:
    # re: int to bytes to int
    # re: int to bytes to int
    2006-05-20 14:15 | jinglecat
    @Dedian
    thx so much!the url is appreciated.
    it's algorithm for "int to bytes" seems simpler than mine.
    it's a pity that it does not provider the implement of "int, float ... to bytes".
    Do others have any ideas?  回復  更多評論
      
    主站蜘蛛池模板: 4480yy私人影院亚洲| 精品免费国产一区二区三区| 亚洲高清视频在线观看| 在线观看免费无码视频| 亚洲男人av香蕉爽爽爽爽| 一区二区免费国产在线观看| 亚洲国产成人a精品不卡在线| 国产成人综合久久精品亚洲| 亚洲av无码乱码在线观看野外| 免费一级特黄特色大片| 亚洲中文字幕无码中文字在线| 最近国语视频在线观看免费播放| 亚洲国产精品无码专区| 99免费观看视频| 日本亚洲色大成网站www久久| 国产又粗又猛又爽又黄的免费视频| 婷婷亚洲综合一区二区| 久久亚洲中文字幕精品一区四| 国内精品久久久久影院免费| 亚洲欧洲高清有无| 国产精品高清全国免费观看| 国产精品美女久久久免费 | 蜜桃视频在线观看免费网址入口| 亚洲影视自拍揄拍愉拍| 国产嫩草影院精品免费网址| 成在人线av无码免费高潮水| 亚洲国产精品久久久久婷婷老年| 一个人在线观看视频免费| 香港一级毛片免费看| 亚洲精品综合一二三区在线| 免费国产黄线在线观看| 中文字幕视频免费在线观看| 337p欧洲亚洲大胆艺术| 国产免费av片在线播放| 日本一区二区免费看| 亚洲av无码成人精品区一本二本| 亚洲最大AV网站在线观看| 在线观看AV片永久免费| 精品久久久久久无码免费| 亚洲人成电影青青在线播放| 亚洲精品国产va在线观看蜜芽|