Java Long to Byte Array longToByteArray(long l)

Here you can find the source of longToByteArray(long l)

Description

Converts a long value to a byte array.

License

Open Source License

Parameter

Parameter Description
l the long value

Return

the byte array

Declaration

private static byte[] longToByteArray(long l) 

Method Source Code

//package com.java2s;
/*/*  w w  w  . j a v  a  2 s  . c o  m*/
 * Copyright 2012 PRODYNA AG
 *
 * Licensed under the Eclipse Public License (EPL), Version 1.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.opensource.org/licenses/eclipse-1.0.php or
 * http://www.nabucco.org/License.html
 *
 * 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 {
    /**
     * Converts a long value to a byte array.
     * 
     * @param l
     *            the long value
     * 
     * @return the byte array
     */
    private static byte[] longToByteArray(long l) {
        byte[] retVal = new byte[8];
        for (int i = 0; i < 8; i++) {
            retVal[i] = (byte) l;
            l >>= 8;
        }
        return retVal;
    }
}

Related

  1. longToByteArray(long i64)
  2. longToByteArray(long in)
  3. longToByteArray(long input)
  4. longToByteArray(long l)
  5. longToByteArray(long l)
  6. longToByteArray(long longHi, long longLo, byte[] array, int offset)
  7. longToByteArray(long number)
  8. longToByteArray(long pSrc, byte[] pDst, int pOffset)
  9. longToByteArray(long source)