Java Integer From intFromByte(byte byteValue)

Here you can find the source of intFromByte(byte byteValue)

Description

Get an unsigned integer from a single byte.

License

Open Source License

Parameter

Parameter Description
byteValue a single byte value

Return

an integer from 0 to 255

Declaration

public static int intFromByte(byte byteValue) 

Method Source Code

//package com.java2s;
/*//from w ww .j a va  2s  . c o m
 * Copyright (C) 2014 Jesse Caulfield 
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program 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 General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

public class Main {
    /**
     * Get an unsigned integer from a single byte.
     * <p>
     * Java assumes all Byte integers are signed and range from -128 to 128. This
     * returns an integer from 0 to 255
     *
     * @param byteValue a single byte value
     * @return an integer from 0 to 255
     */
    public static int intFromByte(byte byteValue) {
        int val = 0;
        val |= byteValue & 0x000000ff;
        return val;
    }
}

Related

  1. intFrom(byte a, byte b, byte c, byte d)
  2. intFrom2Bytes(byte[] bytes, int index)
  3. intFrom4Bytes(byte[] bytes, int index)
  4. intFromBase64(String value)
  5. intFromBigEndainByteArray(byte[] buf, int offset, int len)
  6. intFromByteArray(final byte[] buf, final int offset)
  7. intFromByteArray(final byte[] byteArray)
  8. intFromByteRGB(byte[] reds, byte[] greens, byte[] blues)
  9. intFromBytes(byte[] b)