欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java将int转换成byte数组,将byte数组转换为int代码,,java将int转换成b

来源: javaer 分享于  点击 29611 次 点评:275

java将int转换成byte数组,将byte数组转换为int代码,,java将int转换成b


java将int转换成byte数组,将byte数组转换为int代码

package cn.outofmemory.utils;public class ByteUtil {    /**     * 整型转换为4位字节数组     * @param intValue     * @return     */    public static byte[] int2Byte(int intValue) {        byte[] b = new byte[4];        for (int i = 0; i < 4; i++) {            b[i] = (byte) (intValue >> 8 * (3 - i) & 0xFF);            //System.out.print(Integer.toBinaryString(b[i])+" ");            //System.out.print((b[i] & 0xFF) + " ");        }        return b;    }    /**     * 4位字节数组转换为整型     * @param b     * @return     */    public static int byte2Int(byte[] b) {        int intValue = 0;        for (int i = 0; i < b.length; i++) {            intValue += (b[i] & 0xFF) << (8 * (3 - i));        }        return intValue;    }}
相关栏目:

用户点评