一、DigitUtils

  1. string2Double : stirng -> double,
  2. 整数默认会有一位小数,90 --> 90.0
  3. * 有小数有多少位显示多少位, 90.023 --> 90.023
  4. * 90.00会保留一位 ---> 90.0
  5. getDoubleFormat : 获取格式
  6. string2StringRound : String -> String, 默认保留2位,会四舍五入
  7. double2StringRound : double -> String, 默认保留2位,会四舍五入
  8. double2String : double -> String, 默认保留2位,不四舍五入
  9. string2String : String -> String, 默认保留2位,不四舍五入
  10. string2StringWip : String -> String, 默认保留 2 位,不过会去除无用的 0
  11. doubleWipeZero : double -> String, .0 或后面的 0会去除掉,保留有效位
  12. stringWipeZero : String -> String, .0 或后面的 0会去除掉,保留有效位
  13. string2StringWip : String -> String, 默认保留 2 位,会去除无效 0

二、随机数工具类RandomUtils

  1. getRandom :获取 Random
  2. getRandomForIntegerUnbounded :随机数生成无边界的Int
  3. getRandomForIntegerBounded :生成有边界的Int
  4. getRandomForIntegerBounded2 :使用TreadLocalRandom来生成有边界的Int,包含min而不包含max
  5. getRandomForLongUnbounded :随机数生成无边界的Long
  6. getRandomForLongBounded :使用Random生成有边界的Long
  7. getRandomForLongBounded2 :使用ThreadLocalRandom生成有边界的Long
  8. getRandomForFloat0To1 :随机数Float的生成, 随机数Float生成[0.0-1.0)之间的Float随机数
  9. getRandomForFloatBounded :随机数Float的生成, 随机数Float的生成生成[min,max)之间的Float随机数
  10. getRandomForDouble0To1 :随机数Double的生成,生成0.0d-1.0d之间的Double随机数
  11. getRandomForDoubleBounded :随机数Double的生成,生成[min,max)之间的Double随机数
  12. getRandomForDoubleBounded2:使用ThreadLocalRandom生成有边界的Double随机数