Java Byte Array Create toByteArrayMM(int value)

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

Description

to Byte Array MM

License

Open Source License

Declaration

public static byte[] toByteArrayMM(int value) 

Method Source Code

//package com.java2s;
/**// ww w. ja  v  a  2 s  .c  o  m
 * Copyright (c) 2014-2015 by Wen Yu.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 * 
 * Any modifications to this file must keep this entire header intact.
 * 
 * Change History - most recent changes go on top of previous changes
 *
 * ArrayUtils.java
 *
 * Who   Date       Description
 * ====  =========  ======================================================================
 * WY    06Apr2015  Added reverse(byte[]) to reverse byte array elements
 * WY    06Jan2015  Added reverse() to reverse array elements
 * WY    10Dec2014  Moved reverseBits() from IMGUtils to here along with BIT_REVERSE_TABLE
 * WY    08Dec2014  Fixed bug for flipEndian() with more than 32 bit sample data 
 * WY    07Dec2014  Changed method names for byte array to other array types conversion
 * WY    07Dec2014  Added new methods to work with floating point TIFF images
 * WY    03Dec2014  Added byteArrayToFloatArray() and byteArrayToDoubleArray()
 * WY    25Nov2014  Added removeDuplicates() to sort and remove duplicates from int arrays
 * WY    12Nov2014  Changed the argument sequence for flipEndian()
 * WY    11Nov2014  Changed flipEndian() to include scan line stride to skip bits
 * WY    11Nov2014  Added toNBits() to convert byte array to nBits data unit
 * WY    28Oct2014  Added flipEndian() to work with TIFTweaker mergeTiffImagesEx()
 */

public class Main {
    public static byte[] toByteArrayMM(int value) {
        return new byte[] { (byte) (value >>> 24), (byte) (value >>> 16), (byte) (value >>> 8), (byte) value };
    }

    public static byte[] toByteArrayMM(short value) {
        return new byte[] { (byte) (value >>> 8), (byte) value };
    }
}

Related

  1. toByteArrayBE(byte b)
  2. toByteArrayForPBE(char[] chars)
  3. toByteArrayFromPositiveInts(int[] inInts)
  4. toByteArrayFromString(String value, int radix)
  5. toByteArrayLE(int value)
  6. toByteArrayNoConversion(String textz)
  7. toByteArrays(String s)
  8. toByteArrayShifted(int... arguments)
  9. toByteArrayShifted2(int[][] intArray)