码迷,mamicode.com
首页 > 编程语言 > 详细

Java - byte[]与int的互相转换

时间:2014-10-04 01:31:45      阅读:307      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   java   for   sp   div   c   log   

 

public static int byte2Int(byte[] b, int begin, int len) {
    int sum = 0;
    int end = begin + len;
    int n;
    for (int i = begin; i < end; i++) {
        n = ((int) b[i]) & 0xff;
        n <<= (--len) * 8;
        sum = n + sum;
    }
    return sum;
}
public static byte[] int2byte(int val, int len) {
    byte[] b = new byte[len];
    for (int i = 0; i < len; i++) {
        b[len - i - 1] = (byte) ((val >> 8 * i) & 0xff);
    }
    return b;
}

 

Java - byte[]与int的互相转换

标签:style   blog   color   java   for   sp   div   c   log   

原文地址:http://www.cnblogs.com/alvez/p/4005456.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!