Java Byte Array to Int bytesToInt(byte A, byte B, byte C, byte D)

Here you can find the source of bytesToInt(byte A, byte B, byte C, byte D)

Description

bytes To Int

License

Open Source License

Declaration

public static int bytesToInt(byte A, byte B, byte C, byte D) 

Method Source Code

//package com.java2s;
//License from project: Open Source License 

public class Main {
    public static final short MASK_TO_BYTE = 0xFF;

    public static int bytesToInt(byte A, byte B, byte C, byte D) {
        int i = (D & MASK_TO_BYTE);
        i |= ((C & MASK_TO_BYTE) << 8);
        i |= ((B & MASK_TO_BYTE) << 16);
        i |= ((A & MASK_TO_BYTE) << 24);

        return i;
    }//from   ww  w .j ava2  s  .co  m

    public static int bytesToInt(byte[] bytes) {
        return bytesToInt(bytes[0], bytes[1], bytes[2], bytes[3]);
    }
}

Related

  1. bytes2Integer(byte[] byteVal)
  2. bytes2LengthToIntLowOrder(byte[] intBytes)
  3. bytes2ToInt(byte[] inputValues)
  4. Bytes2Uint32(byte[] sour, int offset)
  5. bytesToInt(byte a)
  6. bytesToInt(byte abyte0[], int i, int j)
  7. bytesToInt(byte b1, byte b2, byte b3, byte b4)
  8. bytesToInt(byte bytes[], int start)
  9. bytesToInt(byte low, byte high)