java中byte array与short类型互相转换

    public static void putShort(byte b[], short s) {  
        b[1] = (byte) (s >> 8);  
        b[0] = (byte) (s >> 0);  
    }

    public static short getShort(byte[] b) {  
        return (short) (((b[1] << 8) | b[0] & 0xff));  
    }

你可能感兴趣的:(Java)