public class KitUtil
extends java.lang.Object
| 构造器和说明 |
|---|
KitUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
dataToString(java.util.Date date,
java.lang.String type)
时间格式化 data 转 String
|
static java.lang.Boolean |
feikong(java.lang.Object string)
非空验证
|
static java.lang.String |
getOrderCode()
订单编号
|
static java.lang.String |
getStringRandom(int length)
生成字母+数字(8位)随机数
|
static java.lang.String |
hellow()
测试是否调用成功
|
static java.util.Map<java.lang.String,java.lang.Object> |
isNull(java.util.Map<java.lang.String,java.lang.Object> map)
非空验证
|
static java.util.Set<java.lang.Integer> |
mathMinToMaxAndNum(int min,
int max,
int num)
从最小值到最大值之间,随机取 N 个不重复的数字
|
static java.lang.String |
md5(java.lang.String s)
Md5 加密工具
|
static int |
randomNumber(int type)
生成随机数
|
static java.lang.Boolean |
redPaper(int num,
int number,
int restHasNoMoney,
float scale)
随机红包(部分有红包,部分没有)
|
static java.lang.String |
remove(java.lang.String resource,
char ch)
去除指定字符
|
static java.util.Map<java.lang.String,java.lang.Object> |
returnMap(java.lang.String code,
java.lang.String msg)
返回Map的集合
|
static java.util.Date |
stringToData(java.lang.String string,
java.lang.String type)
时间格式化 String 转 data
|
static int |
timeDifference(java.util.Date start,
java.util.Date end,
int type)
计算两个时间之间的时间
|
static java.lang.Object |
toJavaBean(java.lang.Object javabean,
java.util.Map data)
将Map转换成Javabean
|
static org.json.JSONObject |
toJSON(java.lang.Object bean)
将JavaBean转换成JSONObject(通过Map中转)
|
static java.util.Map |
toMap(java.lang.Object javaBean)
将Javabean转换为Map
|
static java.util.Map |
toMap(java.lang.String jsonString)
将Json对象转换成Map
|
static java.lang.String |
uuid()
UUID
|
public static java.lang.String hellow()
public static java.lang.String md5(java.lang.String s)
s - String not nullpublic static java.lang.String dataToString(java.util.Date date,
java.lang.String type)
throws java.lang.Exception
date - 时间type - 状态java.lang.Exception - 异常处理public static java.util.Date stringToData(java.lang.String string,
java.lang.String type)
throws java.lang.Exception
string - 时间字符串type - 类型java.lang.Exception - 异常处理public static int randomNumber(int type)
type - 你要几位的验证码 默认可以使用 2-8 位的验证码,type 非法,直接返回6位public static java.lang.String getStringRandom(int length)
length - 长度public static int timeDifference(java.util.Date start,
java.util.Date end,
int type)
start - 开始时间end - 结束时间type - 计算 1:分钟 2:小时 3:天public static java.util.Map<java.lang.String,java.lang.Object> returnMap(java.lang.String code,
java.lang.String msg)
code - 状态码msg - 说明public static java.lang.String uuid()
public static java.lang.String getOrderCode()
public static java.lang.String remove(java.lang.String resource,
char ch)
resource - 字符串ch - 需要去除的字符 如:char c=' ';public static java.lang.Boolean feikong(java.lang.Object string)
string - 需要验证的文字public static java.util.Map<java.lang.String,java.lang.Object> isNull(java.util.Map<java.lang.String,java.lang.Object> map)
map - 需要验证的Map集合public static java.util.Map toMap(java.lang.Object javaBean)
javaBean - 需要转换的 javaBean 对象public static java.util.Map toMap(java.lang.String jsonString)
throws org.json.JSONException
jsonString - json对象org.json.JSONException - 异常处理public static org.json.JSONObject toJSON(java.lang.Object bean)
bean - javaBeanpublic static java.lang.Object toJavaBean(java.lang.Object javabean,
java.util.Map data)
javabean - javaBeandata - Map数据public static java.util.Set<java.lang.Integer> mathMinToMaxAndNum(int min,
int max,
int num)
min - 最小值max - 最大值 (min,max]num - 个数public static java.lang.Boolean redPaper(int num,
int number,
int restHasNoMoney,
float scale)
num - 红包总数number - 这是第几个restHasNoMoney - 已经拆开的没有钱的红包scale - 带红包的比例Copyright © 2018. All Rights Reserved.