public class Utils
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static double |
JAVA_VERSION |
| 构造器和说明 |
|---|
Utils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
addressStringToBytes(java.lang.String hex)
Decodes a hex string to address bytes and checks validity
|
static java.lang.String |
align(java.lang.String s,
char fillChar,
int targetLen,
boolean alignRight) |
static long |
fromUnixTime(long unixTime) |
static java.lang.String |
getAddressShortString(byte[] addr) |
static java.lang.String |
getHashListShort(java.util.List<byte[]> blockHashes) |
static javax.swing.ImageIcon |
getImageIcon(java.lang.String resource) |
static java.lang.String |
getNodeIdShort(java.lang.String nodeId) |
static java.security.SecureRandom |
getRandom() |
static java.lang.String |
getValueShortString(java.math.BigInteger number) |
static boolean |
isValidAddress(byte[] addr) |
static java.util.Map<java.lang.String,java.lang.String> |
JsonToMap(com.alibaba.fastjson.JSONObject json) |
static java.lang.String |
longToDateTime(long timestamp)
Return formatted Date String: yyyy.MM.dd HH:mm:ss Based on Unix's time()
input in seconds
|
static <T> T[] |
mergeArrays(T[]... arr) |
static java.lang.String |
repeat(java.lang.String s,
int n) |
static long |
toUnixTime(long javaTime) |
static java.math.BigInteger |
unifiedNumericToBigInteger(java.lang.String number) |
public static java.math.BigInteger unifiedNumericToBigInteger(java.lang.String number)
number - should be in form '0x34fabd34....'public static java.lang.String longToDateTime(long timestamp)
timestamp - seconds since start of Unix-timepublic static javax.swing.ImageIcon getImageIcon(java.lang.String resource)
public static java.lang.String getValueShortString(java.math.BigInteger number)
public static byte[] addressStringToBytes(java.lang.String hex)
hex - - a hex string of the address, e.g.,
6c386a4b26f73c802f34673f7248bb118f97424apublic static boolean isValidAddress(byte[] addr)
public static java.lang.String getAddressShortString(byte[] addr)
addr - length should be 20public static java.security.SecureRandom getRandom()
public static java.lang.String getHashListShort(java.util.List<byte[]> blockHashes)
public static java.lang.String getNodeIdShort(java.lang.String nodeId)
public static long toUnixTime(long javaTime)
public static long fromUnixTime(long unixTime)
public static <T> T[] mergeArrays(T[]... arr)
public static java.lang.String align(java.lang.String s,
char fillChar,
int targetLen,
boolean alignRight)
public static java.lang.String repeat(java.lang.String s,
int n)
public static java.util.Map<java.lang.String,java.lang.String> JsonToMap(com.alibaba.fastjson.JSONObject json)
throws com.alibaba.fastjson.JSONException
com.alibaba.fastjson.JSONExceptionCopyright © 2018. All Rights Reserved.