Here you can find the source of toArray(int value)
private static byte[] toArray(int value)
//package com.java2s; /* Copyright (c) 1996-2015, OPC Foundation. All rights reserved. The source code in this file is covered under a dual-license scenario: - RCL: for OPC Foundation members in good-standing - GPL V2: everybody else/*from w w w.j a va 2 s . c o m*/ RCL license terms accompanied with this source code. See http://opcfoundation.org/License/RCL/1.00/ GNU General Public License as published by the Free Software Foundation; version 2 of the License are accompanied with this source code. See http://opcfoundation.org/License/GPLv2 This source code 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. */ public class Main { private static byte[] toArray(int value) { // Little Endian return new byte[] { (byte) value, (byte) (value >> 8), (byte) (value >> 16), (byte) (value >> 24) }; // Big-endian // return new byte[] {(byte)(value>>24), (byte)(value>>16), (byte)(value>>8), (byte)(value)}; } }