一、DigitUtils
string2Double : stirng -> double, 整数默认会有一位小数,90 --> 90.0 * 有小数有多少位显示多少位, 90.023 --> 90.023 * 90.00会保留一位 ---> 90.0getDoubleFormat : 获取格式string2StringRound : String -> String, 默认保留2位,会四舍五入double2StringRound : double -> String, 默认保留2位,会四舍五入double2String : double -> String, 默认保留2位,不四舍五入string2String : String -> String, 默认保留2位,不四舍五入string2StringWip : String -> String, 默认保留 2 位,不过会去除无用的 0doubleWipeZero : double -> String, .0 或后面的 0会去除掉,保留有效位stringWipeZero : String -> String, .0 或后面的 0会去除掉,保留有效位string2StringWip : String -> String, 默认保留 2 位,会去除无效 0
二、随机数工具类RandomUtils
getRandom :获取 RandomgetRandomForIntegerUnbounded :随机数生成无边界的IntgetRandomForIntegerBounded :生成有边界的IntgetRandomForIntegerBounded2 :使用TreadLocalRandom来生成有边界的Int,包含min而不包含maxgetRandomForLongUnbounded :随机数生成无边界的LonggetRandomForLongBounded :使用Random生成有边界的LonggetRandomForLongBounded2 :使用ThreadLocalRandom生成有边界的LonggetRandomForFloat0To1 :随机数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随机数