int tmp = 0x12345678;
byte []tmpB = new byte[4];
tmpB[0] = (byte) ((tmp & 0xff000000)>>24);
tmpB[1] = (byte) ((tmp & 0x00ff0000)>>16);
tmpB[2] = (byte) ((tmp & 0x0000ff00)>>8);
tmpB[3] = (byte) (tmp & 0x000000ff);
Log.v(TAG, "--------tmpB[0] = " + tmpB[0]);
Log.v(TAG, "--------tmpB[1] = " + tmpB[1]);
Log.v(TAG, "--------tmpB[2] = " + tmpB[2]);
Log.v(TAG, "--------tmpB[3] = " + tmpB[3]); di
結果是 vi
V/VodControl( 3440): --------tmpB[0] = 18
V/VodControl( 3440): --------tmpB[1] = 52
V/VodControl( 3440): --------tmpB[2] = 86
V/VodControl( 3440): --------tmpB[3] = 120 new
因此dalvik是大端結構