public class ValueUtil
extends java.lang.Object
| 构造器和说明 |
|---|
ValueUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
checkIsNumber(java.lang.String content) |
static boolean |
compareParimitiveWithWrapper(java.lang.Class clazz01,
java.lang.Class clazz02)
判断基本数据类型是否相等,一般class和,包装类和基本数据类型比较
|
static java.lang.String |
convertMoneyLongToMoneyString(long money) |
static java.lang.String |
convertMoneyLongToNegativeMoneyString(long money) |
static java.lang.String |
convertMoneyString(int money) |
static long |
convertStringToMoneyLong(java.lang.String content) |
static java.lang.String |
convertTimeToString(long time) |
static java.lang.String |
dateToString(long time) |
static java.lang.String |
filterEmoji(java.lang.String nick_name) |
static java.lang.String |
firstCapitalLetterName(java.lang.String name) |
static java.lang.String |
firstLowercaseLetterName(java.lang.String name) |
static java.lang.String |
firstToLowerCase(java.lang.String param)
首字母转换小写
|
static java.lang.String |
firstUppercaseLetterName(java.lang.String name) |
static java.lang.Object |
getPrimitiveInstance(java.lang.Class returnType)
返回一个默认数据类型的 基本数据类型 封装类
|
static boolean |
isCapitalMode(java.lang.String word)
是否为大写命名
|
static boolean |
isEmail(java.lang.String string) |
static boolean |
isMixedMode(java.lang.String word)
是否为驼峰下划线混合命名
|
static boolean |
isMobile(java.lang.String phone)
判断是否为手机号
|
static boolean |
isNumeric(java.lang.String str) |
static java.util.List<java.lang.Integer> |
listMaptoListInt(java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> list,
java.lang.String key) |
static java.util.List<java.lang.Long> |
listMaptoListLong(java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> list,
java.lang.String key) |
static long |
mapItemMoneyTo100IntMoney(java.util.Map data,
java.lang.String key) |
static long |
mapItemMoneyTo100IntMoney(java.util.Map data,
java.lang.String key,
long defaultValue) |
static boolean |
mapItemToBool(java.util.Map data,
java.lang.String key) |
static boolean |
mapItemToBool(java.util.Map data,
java.lang.String key,
boolean defaultValue) |
static java.util.Date |
mapItemToDate(java.util.Map data,
java.lang.String key,
java.util.Date defaultValue) |
static java.util.Date |
mapItemToDate(java.util.Map data,
java.lang.String key,
java.text.SimpleDateFormat simpleDateFormat,
java.util.Date defaultValue) |
static double |
mapItemToDouble(java.util.Map data,
java.lang.String key) |
static double |
mapItemToDouble(java.util.Map data,
java.lang.String key,
double defaultValue) |
static int |
mapItemToInt(java.util.Map data,
java.lang.String key) |
static int |
mapItemToInt(java.util.Map data,
java.lang.String key,
int defaultValue) |
static long |
mapItemToLong(java.util.Map data,
java.lang.String key) |
static long |
mapItemToLong(java.util.Map data,
java.lang.String key,
long defaultValue) |
static java.util.Date |
mapItemToStandardDate(java.util.Map data,
java.lang.String key) |
static java.util.Date |
mapItemToStandardDate(java.util.Map data,
java.lang.String key,
java.util.Date defaultValue) |
static java.lang.String |
mapItemToString(java.util.Map data,
java.lang.String key) |
static java.lang.String |
mapItemToString(java.util.Map data,
java.lang.String key,
java.lang.String defaultValue) |
static boolean |
matches(java.lang.String regex,
java.lang.String input)
正则表达式匹配
|
static java.lang.String |
money100IntToStringMoney(java.lang.Object value) |
static java.lang.String |
money100IntToStringMoney(java.lang.Object value,
java.lang.String defaultValue) |
static long |
moneyStringTo100IntMoney(java.lang.Object value) |
static long |
moneyStringTo100IntMoney(java.lang.Object value,
long defaultValue) |
static <K,V> java.util.HashMap<K,V> |
newHashMapWithExpectedSize(int expectedSize)
根据预期大小创建HashMap.
|
static void |
putMapMoneyItem(java.util.Map data,
java.lang.String key,
long money) |
static void |
putMapMoneyItem(java.util.Map data,
java.lang.String key,
long money,
boolean isAddMoneyString) |
static java.lang.Long |
scienceToLong(java.lang.String str)
科学计数法形式字符串转Long
|
static long |
stringToLongDate(java.lang.String timeString) |
static java.math.BigDecimal |
toBigDecimal(java.lang.Object value) |
static boolean |
toBool(java.lang.Object value) |
static boolean |
toBool(java.lang.Object value,
boolean defaultValue) |
static boolean |
toBoolean(java.lang.Object data) |
static boolean |
toBoolean(java.lang.Object data,
boolean defaultValue) |
static byte |
toByte(java.lang.Object data) |
static byte |
toByte(java.lang.Object data,
byte defaultValue) |
static char |
toChar(java.lang.Object data) |
static char |
toChar(java.lang.Object data,
char defaultValue) |
static java.util.Date |
toDate(java.lang.Object value) |
static java.util.Date |
toDate(java.lang.Object value,
java.util.Date defaultValue) |
static java.util.Date |
toDate(java.lang.Object value,
java.text.SimpleDateFormat simpleDateFormat,
java.util.Date defaultValue) |
static double |
toDouble(java.lang.Object data) |
static double |
toDouble(java.lang.Object data,
double defaultValue) |
static <E extends java.lang.Enum<E>> |
toEnum(java.lang.Object data,
java.lang.Class<E> eClass) |
static <E extends java.lang.Enum<E>> |
toEnum(java.lang.Object data,
java.lang.Class<E> eClass,
E defaultValue) |
static int |
toInt(java.lang.Object value) |
static int |
toInt(java.lang.Object value,
int defaultValue) |
static long |
toLong(java.lang.Object value) |
static long |
toLong(java.lang.Object value,
long defaultValue) |
static short |
toShort(java.lang.Object data) |
static short |
toShort(java.lang.Object data,
short defaultValue) |
static java.lang.String |
toString(java.lang.Object value) |
static java.lang.String |
toString(java.lang.Object value,
java.lang.String defaultValue) |
static java.util.Date |
UTCToCST(java.lang.String UTCStr) |
static java.util.Date |
UTCToCST(java.lang.String UTCStr,
java.lang.String format) |
public static void putMapMoneyItem(java.util.Map data,
java.lang.String key,
long money)
public static void putMapMoneyItem(java.util.Map data,
java.lang.String key,
long money,
boolean isAddMoneyString)
public static java.lang.String convertTimeToString(long time)
public static boolean checkIsNumber(java.lang.String content)
public static java.util.Date UTCToCST(java.lang.String UTCStr)
throws java.text.ParseException
java.text.ParseExceptionpublic static java.util.Date UTCToCST(java.lang.String UTCStr,
java.lang.String format)
throws java.text.ParseException
java.text.ParseExceptionpublic static java.lang.String convertMoneyString(int money)
public static long convertStringToMoneyLong(java.lang.String content)
public static java.lang.String convertMoneyLongToMoneyString(long money)
public static java.lang.String convertMoneyLongToNegativeMoneyString(long money)
public static java.util.Date mapItemToDate(java.util.Map data,
java.lang.String key,
java.util.Date defaultValue)
public static int mapItemToInt(java.util.Map data,
java.lang.String key)
public static int mapItemToInt(java.util.Map data,
java.lang.String key,
int defaultValue)
public static long mapItemToLong(java.util.Map data,
java.lang.String key)
public static long mapItemToLong(java.util.Map data,
java.lang.String key,
long defaultValue)
public static boolean mapItemToBool(java.util.Map data,
java.lang.String key)
public static boolean mapItemToBool(java.util.Map data,
java.lang.String key,
boolean defaultValue)
public static java.lang.String mapItemToString(java.util.Map data,
java.lang.String key)
public static java.lang.String mapItemToString(java.util.Map data,
java.lang.String key,
java.lang.String defaultValue)
public static double mapItemToDouble(java.util.Map data,
java.lang.String key)
public static double mapItemToDouble(java.util.Map data,
java.lang.String key,
double defaultValue)
public static java.util.Date mapItemToStandardDate(java.util.Map data,
java.lang.String key)
public static java.util.Date mapItemToStandardDate(java.util.Map data,
java.lang.String key,
java.util.Date defaultValue)
public static java.util.Date mapItemToDate(java.util.Map data,
java.lang.String key,
java.text.SimpleDateFormat simpleDateFormat,
java.util.Date defaultValue)
public static long mapItemMoneyTo100IntMoney(java.util.Map data,
java.lang.String key)
public static long mapItemMoneyTo100IntMoney(java.util.Map data,
java.lang.String key,
long defaultValue)
public static java.lang.String dateToString(long time)
public static long stringToLongDate(java.lang.String timeString)
public static java.util.Date toDate(java.lang.Object value)
public static java.util.Date toDate(java.lang.Object value,
java.util.Date defaultValue)
public static java.util.Date toDate(java.lang.Object value,
java.text.SimpleDateFormat simpleDateFormat,
java.util.Date defaultValue)
public static java.lang.String toString(java.lang.Object value)
public static java.lang.String toString(java.lang.Object value,
java.lang.String defaultValue)
public static int toInt(java.lang.Object value)
public static int toInt(java.lang.Object value,
int defaultValue)
public static boolean toBool(java.lang.Object value)
public static boolean toBool(java.lang.Object value,
boolean defaultValue)
public static long toLong(java.lang.Object value)
public static long toLong(java.lang.Object value,
long defaultValue)
public static double toDouble(java.lang.Object data)
public static double toDouble(java.lang.Object data,
double defaultValue)
public static short toShort(java.lang.Object data)
public static short toShort(java.lang.Object data,
short defaultValue)
public static boolean toBoolean(java.lang.Object data)
public static boolean toBoolean(java.lang.Object data,
boolean defaultValue)
public static char toChar(java.lang.Object data)
public static char toChar(java.lang.Object data,
char defaultValue)
public static byte toByte(java.lang.Object data)
public static byte toByte(java.lang.Object data,
byte defaultValue)
public static <E extends java.lang.Enum<E>> E toEnum(java.lang.Object data,
java.lang.Class<E> eClass,
E defaultValue)
public static <E extends java.lang.Enum<E>> E toEnum(java.lang.Object data,
java.lang.Class<E> eClass)
public static java.util.List<java.lang.Integer> listMaptoListInt(java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> list,
java.lang.String key)
public static java.util.List<java.lang.Long> listMaptoListLong(java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> list,
java.lang.String key)
public static java.lang.Long scienceToLong(java.lang.String str)
str - sspublic static java.math.BigDecimal toBigDecimal(java.lang.Object value)
public static long moneyStringTo100IntMoney(java.lang.Object value)
public static long moneyStringTo100IntMoney(java.lang.Object value,
long defaultValue)
public static java.lang.String money100IntToStringMoney(java.lang.Object value)
public static java.lang.String money100IntToStringMoney(java.lang.Object value,
java.lang.String defaultValue)
public static java.lang.String filterEmoji(java.lang.String nick_name)
public static boolean isNumeric(java.lang.String str)
public static boolean isEmail(java.lang.String string)
public static boolean isMobile(java.lang.String phone)
phone - 手机号public static boolean isCapitalMode(java.lang.String word)
word - 待判断字符串public static boolean isMixedMode(java.lang.String word)
word - 待判断字符串public static java.lang.String firstToLowerCase(java.lang.String param)
param - 需要转换的字符串public static <K,V> java.util.HashMap<K,V> newHashMapWithExpectedSize(int expectedSize)
K - KV - VexpectedSize - 预期大小public static boolean matches(java.lang.String regex,
java.lang.String input)
regex - 正则表达式字符串input - 要匹配的字符串public static java.lang.String firstCapitalLetterName(java.lang.String name)
public static java.lang.String firstLowercaseLetterName(java.lang.String name)
public static java.lang.String firstUppercaseLetterName(java.lang.String name)
public static java.lang.Object getPrimitiveInstance(java.lang.Class returnType)
returnType - dpublic static boolean compareParimitiveWithWrapper(java.lang.Class clazz01,
java.lang.Class clazz02)
clazz01 - dclazz02 - dCopyright © 2022. All Rights Reserved.