zoukankan      html  css  js  c++  java
  • java 随机英文字符串和中文字符串

    主要用到的是org.apache.commons.lang3包下的RandomStringUtils

    随机英文字符串 

    /**
             * 创建一个随机字符串,其长度是指定的字符数,字符将从参数的字母数字字符集中选择,如参数所示。
             * count:计算创建的随机字符长度
             * start:字符集在开始时的位置
             * end:字符集在结束前的位置,必须大于65
             * letters true,生成的字符串可以包括字母字符
             * numbers true,生成的字符串可以包含数字字符
             * 
             */
            random = RandomStringUtils.random(1009, 5, 129, true, true);


    // 随机长度
    public static String randomAlphabetic(int count) {
    return random(count, true, false);
    }

    其他相关函数建议直接进入函数内部看

    随机中文字符串

    汉字Unicode编码的区间为:0x4E00->0x3fa5

    RandomStringUtils.random(2, 0x4e00, 0x9fa5, false, false);
    
    // 长度,起始编码,结尾编码,生成的字符串不能包含字母字符,生成的字符串不能包含数字字符
  • 相关阅读:
    图论初步
    分块和块状链表
    线段树入门
    ST表与树状数组
    [luogu P1312]Mayan游戏
    [luoguP4139]上帝与集合的正确用法


    电解质
    无机盐
  • 原文地址:https://www.cnblogs.com/hulian425/p/14738409.html
Copyright © 2011-2022 走看看