Class BytesUtil

java.lang.Object
org.seppiko.commons.utils.BytesUtil

public class BytesUtil extends Object
Bytes Util
Author:
Leonard Woo
  • Method Details

    • longToBytes

      public static byte[] longToBytes(long l)
      Convert long to byte array
      Parameters:
      l - long number
      Returns:
      byte array
    • bytesToLong

      public static long bytesToLong(byte[] bs)
      Convert byte array to long
      Parameters:
      bs - byte array
      Returns:
      long number
    • intToBytes

      public static byte[] intToBytes(int i)
      Convert int to byte array
      Parameters:
      i - int number
      Returns:
      byte array
    • bytesToInt

      public static int bytesToInt(byte[] bs)
      Convert byte array to int
      Parameters:
      bs - byte array
      Returns:
      int number
    • shortToBytes

      public static byte[] shortToBytes(short s)
      Convert short to byte array
      Parameters:
      s - short number
      Returns:
      byte array
    • bytesToShort

      public static short bytesToShort(byte[] bs)
      Convert byte array to short
      Parameters:
      bs - byte array
      Returns:
      short number
    • doubleToBytes

      public static byte[] doubleToBytes(double d)
      Convert double to byte array
      Parameters:
      d - double number
      Returns:
      byte array
    • bytesToDouble

      public static double bytesToDouble(byte[] bs)
      Convert byte array to double
      Parameters:
      bs - byte array
      Returns:
      double number
    • floatToBytes

      public static byte[] floatToBytes(float f)
      Convert float to byte array
      Parameters:
      f - float number
      Returns:
      byte array
    • bytesToFloat

      public static float bytesToFloat(byte[] bs)
      Convert byte array to float
      Parameters:
      bs - byte array
      Returns:
      float number
    • decodeBytes

      public static CharBuffer decodeBytes(Charset charset, byte[] src)
      Convert byte array with charset to CharBuffer
      Parameters:
      charset - Charset
      src - The array that will back this buffer
      Returns:
      A char buffer containing the decoded characters