public final class CoreUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static org.slf4j.Logger |
LOGGER
SLF4J不同于其他日志类库,与其它日志类库有很大的不同。
|
static org.slf4j.Marker |
MARKER
日志分类,正确的使用方式
|
static String |
yyyy_MM_dd |
static String |
yyyy_MM_dd_HH_mm |
static String |
yyyy_MM_dd_HH_mm_ss |
static String |
yyyyMMdd |
static String |
yyyyMMddHHmm |
static String |
yyyyMMddHHmmss |
static String |
ZIP_CHARSET |
| 构造器和说明 |
|---|
CoreUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Object |
decode64(String s) |
static String |
encode64(Object obj) |
static String |
formatDate(Date date,
Locale locale)
根据时区,格式化日期
|
static String |
formatDate(Date date,
String formatStrings) |
static String |
formatDateTime(Date date,
Locale locale)
根据时区,格式化日期和时间
|
static String |
formatTime12(Date date,
Locale locale) |
static String |
formatTime24(Date date,
Locale locale) |
static String |
formatYear(Date date) |
static String |
formatYear(Date date,
String defaultValue) |
String |
getText(String resourceName,
Locale locale,
String key) |
static Object |
getValeOfObject(Object obj,
String propertyName) |
static boolean |
isAlphia(char c) |
static boolean |
isAndChar(char c) |
static boolean |
isDigit(char c) |
static boolean |
isOrChar(char c) |
static String |
md5(String str) |
static String |
md5(String plainText,
int radix) |
static Date |
parseISODate(String isoDateFormat) |
static String |
parseMask(String mask) |
static String |
parseString(int integer) |
static String |
parseString(Object value)
如果value=null,转为space
|
static String |
toJSONString(Object object) |
static String |
toJSONString(Object object,
Boolean prettyFormat) |
static String |
toJSONString(Object arg0,
int arg1,
com.alibaba.fastjson.serializer.SerializerFeature... arg2) |
static String |
toJSONString(Object object,
com.alibaba.fastjson.serializer.SerializeConfig config,
com.alibaba.fastjson.serializer.SerializeFilter[] filters,
com.alibaba.fastjson.serializer.SerializerFeature... features) |
static String |
toJSONString(Object object,
com.alibaba.fastjson.serializer.SerializeConfig config,
com.alibaba.fastjson.serializer.SerializeFilter[] filters,
String arg3,
int arg4,
com.alibaba.fastjson.serializer.SerializerFeature... features) |
static String |
toJSONString(Object object,
com.alibaba.fastjson.serializer.SerializeConfig config,
com.alibaba.fastjson.serializer.SerializeFilter filter,
com.alibaba.fastjson.serializer.SerializerFeature... features) |
static String |
toJSONString(Object object,
com.alibaba.fastjson.serializer.SerializeConfig config,
com.alibaba.fastjson.serializer.SerializerFeature... features) |
static String |
toJSONString(Object object,
com.alibaba.fastjson.serializer.SerializeFilter[] filters,
com.alibaba.fastjson.serializer.SerializerFeature... features) |
static String |
toJSONString(Object object,
com.alibaba.fastjson.serializer.SerializeFilter filter,
com.alibaba.fastjson.serializer.SerializerFeature... features) |
static String |
toJSONStringWithDateFormat(Object object,
String dateFormat,
com.alibaba.fastjson.serializer.SerializerFeature... features) |
static String |
toString(Throwable e)
将异常发生时完整的JVM堆栈信息,转换成String信息输出。
|
public static final org.slf4j.Logger LOGGER
public static final org.slf4j.Marker MARKER
public static String parseString(int integer)
public static String formatDate(Date date, Locale locale)
date - locale - public static String formatDateTime(Date date, Locale locale)
date - locale - public static String toJSONString(Object arg0, int arg1, com.alibaba.fastjson.serializer.SerializerFeature... arg2)
public static String toJSONString(Object object, com.alibaba.fastjson.serializer.SerializeConfig config, com.alibaba.fastjson.serializer.SerializerFeature... features)
public static String toJSONString(Object object, com.alibaba.fastjson.serializer.SerializeFilter filter, com.alibaba.fastjson.serializer.SerializerFeature... features)
public static String toJSONString(Object object, com.alibaba.fastjson.serializer.SerializeFilter[] filters, com.alibaba.fastjson.serializer.SerializerFeature... features)
public static String toJSONString(Object object, com.alibaba.fastjson.serializer.SerializeConfig config, com.alibaba.fastjson.serializer.SerializeFilter filter, com.alibaba.fastjson.serializer.SerializerFeature... features)
public static String toJSONString(Object object, com.alibaba.fastjson.serializer.SerializeConfig config, com.alibaba.fastjson.serializer.SerializeFilter[] filters, com.alibaba.fastjson.serializer.SerializerFeature... features)
public static String toJSONString(Object object, com.alibaba.fastjson.serializer.SerializeConfig config, com.alibaba.fastjson.serializer.SerializeFilter[] filters, String arg3, int arg4, com.alibaba.fastjson.serializer.SerializerFeature... features)
public static String toJSONStringWithDateFormat(Object object, String dateFormat, com.alibaba.fastjson.serializer.SerializerFeature... features)
public static boolean isDigit(char c)
c - 字符public static boolean isAndChar(char c)
c - public static boolean isOrChar(char c)
public static boolean isAlphia(char c)
c - 字符public static Object getValeOfObject(Object obj, String propertyName)
obj - ,对象propertyName - 对象中的方法的名称.如果是对象中的对象的方法,名称为:obj1.obj2.propertypublic static String md5(String plainText, int radix)
plainText: - 字符串radix: - 见java.math.BigInteger.toString(int radix)Copyright © 2022. All rights reserved.