public class Longs
extends java.lang.Object
Constructor and Description |
---|
Longs() |
Modifier and Type | Method and Description |
---|---|
static long |
highestOneBit(long i) |
static long |
lowestOneBit(long i) |
static int |
numberOfLeadingZeros(long i) |
static int |
numberOfTrailingZeros(long i) |
static long |
reverse(long i) |
static long |
reverseBytes(long i) |
static long |
rotateLeft(long i,
int distance) |
static long |
rotateRight(long i,
int distance) |
static java.lang.Long |
valueOf(long value) |
public static final int BYTES
public static final int SIZE
public static long highestOneBit(long i)
public static long lowestOneBit(long i)
public static int numberOfLeadingZeros(long i)
public static int numberOfTrailingZeros(long i)
public static long reverse(long i)
public static long reverseBytes(long i)
public static long rotateLeft(long i, int distance)
public static long rotateRight(long i, int distance)
public static java.lang.Long valueOf(long value)