Java Integer to Byte Array intToByteArray(int value)

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

Description

Converts an integer value to a byte array.

License

Apache License

Declaration

public static byte[] intToByteArray(int value) 

Method Source Code

//package com.java2s;
/*-------------------------------------------------------------------------+
|                                                                          |
| Copyright 2005-2011 the ConQAT Project                                   |
|                                                                          |
| Licensed under the Apache License, Version 2.0 (the "License");          |
| you may not use this file except in compliance with the License.         |
| You may obtain a copy of the License at                                  |
|                                                                          |
|    http://www.apache.org/licenses/LICENSE-2.0                            |
|                                                                          |
| Unless required by applicable law or agreed to in writing, software      |
| distributed under the License is distributed on an "AS IS" BASIS,        |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and      |
| limitations under the License.                                           |
+-------------------------------------------------------------------------*/

public class Main {
    /** The number of bytes used to encode an integer as a byte array. */
    public static final int INT_BYTE_ARRAY_LENGTH = 4;

    /** Converts an integer value to a byte array. */
    public static byte[] intToByteArray(int value) {
        byte[] bytes = new byte[INT_BYTE_ARRAY_LENGTH];
        bytes[0] = (byte) (value >> 24);
        bytes[1] = (byte) (value >> 16);
        bytes[2] = (byte) (value >> 8);
        bytes[3] = (byte) (value);
        return bytes;
    }/*from   ww w. j a  v  a  2 s . c o m*/
}

Related

  1. IntToByteArray(int val, byte[] buf, int offset)
  2. intToByteArray(int value)
  3. intToByteArray(int value)
  4. intToByteArray(int value)
  5. intToByteArray(int value)
  6. intToByteArray(int value)
  7. intToByteArray(int value)
  8. intToByteArray(int value)
  9. intToByteArray(int value)