Java Byte Array to Int bytes2Int(byte... bytes)

Here you can find the source of bytes2Int(byte... bytes)

Description

bytes Int

License

LGPL

Declaration

public static int bytes2Int(byte... bytes) 

Method Source Code

//package com.java2s;
/*//from  w ww .  j a va2s . c om
 * jfreesteel: Serbian eID Viewer Library (GNU LGPLv3)
 * Copyright (C) 2011 Goran Rakic
 *
 * This is free software; you can redistribute it and/or modify it
 * under the terms of the GNU Lesser General Public License version
 * 3.0 as published by the Free Software Foundation.
 *
 * This software is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this software; if not, see
 * http://www.gnu.org/licenses/.
 */

public class Main {
    public static int bytes2Int(byte... bytes) {
        int value = 0;
        int shift = 0;
        for (byte b : bytes) {
            value |= (0xff & b) << shift;
            shift += 8;
        }
        return value;
    }
}

Related

  1. byte2int(int[] output, byte[] input, int ioff, int len)
  2. byte2int2(byte[] src, int height, int width)
  3. byte2intarr(byte[] in)
  4. byte2intArray(byte[] b)
  5. bytes2int(byte value1, byte value2)
  6. bytes2int(byte[] ary)
  7. bytes2int(byte[] b)
  8. bytes2Int(byte[] b, int start, int len)
  9. bytes2int(byte[] buf)