int a=12345;
byte b1,b2,b3,b4;
b1=a&0xff;
b2=(byte)(a>>8)&0xff;
b3=(byte)(a>>16)&0xff;
b4=(byte)(a>>24)&0xff;a=b1+b2*256+b3*256*256+b4*256*256*256;
byte b1,b2,b3,b4;
b1=a&0xff;
b2=(byte)(a>>8)&0xff;
b3=(byte)(a>>16)&0xff;
b4=(byte)(a>>24)&0xff;a=b1+b2*256+b3*256*256+b4*256*256*256;
{
int a;
byte b[4];
};tmp.a = 1234;
tmp.b[0] tmp.b[1] .....
byte b1,b2,b3,b4;
b1=(byte)(a&0xff);
b2=(byte)((a>>8)&0xff);
b3=(byte)((a>>16)&0xff);
b4=(byte)((a>>24)&0xff); a=b1+b2*256+b3*256*256+b4*256*256*256;
System.out.println(a);