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#