zoukankan      html  css  js  c++  java
  • java随机数的生成

    一、通过UUID来生成

     public static String getUUID(){
            return UUID.randomUUID().toString().replace("-","").toUpperCase();
        }
    

      上面方法生成32为不重复的随机数,可读性较差

    二、通过commons包的工具类生成

    public static String getRandomID(){
            
            String random= RandomStringUtils.randomNumeric(10);
            return random;
        }
    

      上面方法生成随机数的位数可控,参数为10,则获取10位,为N,则获取N位随机数,如果还是担心重复,可以再加上时间戳

    public static String getRandomID(){
            
    	String timeStr=new SimpleDateFormat("yyyyMMddHHmmss").format(new Date());
            String random= RandomStringUtils.randomNumeric(10);
            return timeStr+random;
        }
    

      

  • 相关阅读:
    day35
    Audio Unit 基础
    Audio Unit 介绍
    音频PCM编码
    iOS libyuv
    FFmpeg AVPacket
    FFmpeg AVCodec
    FFmpeg编译iOS静态库
    iOS-Cocoapods更新不及时
    iOS-读取txt文件中文乱码
  • 原文地址:https://www.cnblogs.com/geekdc/p/8594694.html
Copyright © 2011-2022 走看看