/** * 二进制 转 十进制 * @param b * @return */ public static int bytes2int(byte[] b) { //byte[] b=new byte[]{1,2,3,4}; int mask=0xff; int temp=0; int res=0; for(int i=0;i<4;i++){ res<<=8; temp=b[i]&mask; res|=temp; } return res; }
public static void main(String[] args) { // byte[] b = int2bytes(20); // System.out.println("b的长度是:"+b.length); // String s = new String(b); // System.out.println("s的内容是:"+s);