天天看点

java语言 byte[]转int

java语言 byte[]转int

[email protected]:/media/mtk6795/alps/sunwave_pub# [email protected]:/media/mtk6795/alps/sunwave_pub# vim test.java [email protected]:/media/mtk6795/alps/sunwave_pub# cat test.java

public class test{
	public static void main(String qrgs[]){
		System.out.println("it is test java.");
		int a;
		byte[] buf =new byte[4];
		buf[0]=1;
		buf[1]=1;
		buf[2]=0;
		buf[3]=0;

		//byte[] to int
		a = ((buf[1]&0xff)<<8)|(buf[0]&0xff);
		System.out.println("bruce ==>> a = " + a);

	}
}
           

[email protected]:/media/mtk6795/alps/sunwave_pub# javac test.java [email protected]:/media/mtk6795/alps/sunwave_pub# java test it is test java. bruce ==>> a = 257 [email protected]:/media/mtk6795/alps/sunwave_pub#