Java Integer to Byte Array int32ToByteArray(int value)

Here you can find the source of int32ToByteArray(int value)

Description

Converts an int32 into a 4 byte array

License

Open Source License

Declaration

public static byte[] int32ToByteArray(int value) 

Method Source Code

//package com.java2s;
/**//from   w  ww  . j  av a2 s .  c  o  m
* 
* Copyright (C) 2004-2008 FhG Fokus
*
* This file is part of the FhG Fokus UPnP stack - an open source UPnP implementation
* with some additional features
*
* You can redistribute the FhG Fokus UPnP stack and/or modify it
* under the terms of the GNU General Public License Version 3 as published by
* the Free Software Foundation.
*
* For a license to use the FhG Fokus UPnP stack software under conditions
* other than those described here, or to purchase support for this
* software, please contact Fraunhofer FOKUS by e-mail at the following
* addresses:
*   upnpstack@fokus.fraunhofer.de
*
* The FhG Fokus UPnP stack 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/>
* or write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
*/

public class Main {
    /** Converts an int32 into a 4 byte array */
    public static byte[] int32ToByteArray(int value) {
        return new byte[] { (byte) (value >> 24 & 0xFF), (byte) (value >> 16 & 0xFF), (byte) (value >> 8 & 0xFF),
                (byte) (value >> 0 & 0xFF) };
    }
}

Related

  1. int32ToArrayInPlace(int data, byte[] buffer, int offset)
  2. int32ToByteArr(int val, byte[] arr, int offset)
  3. int32ToByteArray(int a)
  4. int32toByteArray(int i)
  5. int32ToByteArray(int integer)
  6. integerToByteArray(final int integerToSerialize, final byte[] byteArray, final int offset)
  7. integerToByteArray(int a, byte[] buf)
  8. integerToByteArray(int value)
  9. IntegerToBytes(int i, byte[] dst, int offset)