cryptix.util.core
public class ArrayUtil extends Object
Copyright © 1997
Systemics Ltd on behalf of the
Cryptix Development Team.
All rights reserved.
$Revision: 1.6 $
Since: Cryptix 2.2.2
Method Summary | |
---|---|
static boolean | areEqual(byte[] a, byte[] b)
Compares two byte arrays for equality.
|
static boolean | areEqual(int[] a, int[] b)
Compares two int arrays for equality.
|
static void | clear(byte[] buf)
Clears a byte array to all-zeroes. |
static void | clear(byte[] buf, int offset, int length)
Clears length bytes of a byte array to zeroes, starting at
offset. |
static int | compared(byte[] a, byte[] b, boolean msbFirst) |
static boolean | isText(byte[] buffer) |
static byte[] | toBytes(int n)
Returns a 4-byte array built from an int. |
static byte[] | toBytes(short[] array, int offset, int length)
Returns a byte array built from a short array. |
static byte[] | toBytes(short[] array) |
static int | toInt(short s0, short s1)
Returns an int built from two shorts.
|
static short | toShort(byte b0, byte b1)
Returns a short built from two bytes.
|
static short[] | toShorts(byte[] array, int offset, int length)
Returns a short array built from a byte array. |
static short[] | toShorts(byte[] array) |
Returns: true if the arrays have identical contents
Returns: true if the arrays have identical contents
Returns: true If the data in the byte array consists of just text.
If offset and length are omitted, the whole array is used.
Parameters: s0 the least significant short s1 the most significant short
Parameters: b0 the least significant byte b1 the most significant byte
If offset and length are omitted, the whole array is used.