一、DigitUtils
string2Double : stirng -> double,
整数默认会有一位小数,90 --> 90.0
* 有小数有多少位显示多少位, 90.023 --> 90.023
* 90.00会保留一位 ---> 90.0
getDoubleFormat : 获取格式
string2StringRound : String -> String, 默认保留2位,会四舍五入
double2StringRound : double -> String, 默认保留2位,会四舍五入
double2String : double -> String, 默认保留2位,不四舍五入
string2String : String -> String, 默认保留2位,不四舍五入
string2StringWip : String -> String, 默认保留 2 位,不过会去除无用的 0
doubleWipeZero : double -> String, .0 或后面的 0会去除掉,保留有效位
stringWipeZero : String -> String, .0 或后面的 0会去除掉,保留有效位
string2StringWip : String -> String, 默认保留 2 位,会去除无效 0
二、随机数工具类RandomUtils
getRandom :获取 Random
getRandomForIntegerUnbounded :随机数生成无边界的Int
getRandomForIntegerBounded :生成有边界的Int
getRandomForIntegerBounded2 :使用TreadLocalRandom来生成有边界的Int,包含min而不包含max
getRandomForLongUnbounded :随机数生成无边界的Long
getRandomForLongBounded :使用Random生成有边界的Long
getRandomForLongBounded2 :使用ThreadLocalRandom生成有边界的Long
getRandomForFloat0To1 :随机数Float的生成, 随机数Float生成[0.0-1.0)之间的Float随机数
getRandomForFloatBounded :随机数Float的生成, 随机数Float的生成生成[min,max)之间的Float随机数
getRandomForDouble0To1 :随机数Double的生成,生成0.0d-1.0d之间的Double随机数
getRandomForDoubleBounded :随机数Double的生成,生成[min,max)之间的Double随机数
getRandomForDoubleBounded2:使用ThreadLocalRandom生成有边界的Double随机数