原创内容,转载请注明原文网址:http://homeqin.cn/a/wenzhangboke/2019/0526/510.html
1、byte与int转换
	public static byte intToByte(int x) {   
	return (byte) x;   
	}   
	public static int byteToInt(byte b) {   
	//Java 老是把 byte 当做有符处分;咱们可以通过将其和 0xFF 举行二进制与获得它的无符值 
	return b & 0xFF;   
	} 
	2、byte[]与int转换 
	public static int byteArrayToInt(byte[] b) {   
	return   b[3] & 0xFF |   
	            (b[2] & 0xFF) << 8 |   
	            (b[1] & 0xFF) << 16 |   
	            (b[0] & 0xFF) << 24;   
	}   
	public static byte[] intToByteArray(int a) {   
	return new byte[] {   
	        (byte) ((a >> 24) & 0xFF),   
	        (byte) ((a >> 16) & 0xFF),      
	        (byte) ((a >> 8) & 0xFF),      
	        (byte) (a & 0xFF)   
	    };   
	} 
Best Regards,
上篇:上一篇:没有了
下篇:下一篇:解决Fragment切换过快程序崩溃


