• java生成字母首位8位随机码


    public String getRedomchar(){
    String[] char1 = new String[] { "a", "b", "c", "d", "e", "f",
    "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s",
    "t", "u", "v", "w", "x", "y", "z", "0", "A", "B", "C", "D", "E", "F", "G", "H", "I",
    "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V",
    "W", "X", "Y", "Z"};
    String[] chars = new String[] { "a", "b", "c", "d", "e", "f",
    "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s",
    "t", "u", "v", "w", "x", "y", "z", "0", "1", "2", "3", "5",
    "6", "7", "8", "9", "A", "B", "C", "D", "E", "F", "G", "H", "I",
    "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V",
    "W", "X", "Y", "Z","!", "@", "#", "$", "%", "^", "&", "*", "(", ")",
    "_", "+", "-","=","`","~",",",".","<",">","/","?",":",";","'","\","。","|"};
    StringBuffer shortBuffer = new StringBuffer();
    String random = "";
    int index1 = (int) (Math.random() * char1.length);
    random = char1[index1];
    shortBuffer.append(random);
    LogUtil.writeLog("第一个字母:"+shortBuffer);
    for (int i = 1; i <=7; i++) {
    int index = (int) (Math.random() * chars.length);
    random = chars[index];
    shortBuffer.append(random);
    }
    LogUtil.writeLog("拼成后的8个随机码:"+shortBuffer);
    String suffix = shortBuffer.toString();
    return suffix;
    }

  • 相关阅读:
    PAT 甲级 1120 Friend Numbers (20 分)
    AcWing 894. 拆分-Nim游戏
    AcWing 891. Nim游戏
    AcWing 892. 台阶-Nim游戏
    AcWing 893. 集合-Nim游戏
    洛谷P1433 吃奶酪
    洛谷P1118 [USACO06FEB]数字三角形`Backward Digit Su`…
    AcWing 125. 耍杂技的牛
    AcWing 104. 货仓选址 绝对值不等式
    AcWing 913. 排队打水 排序不等式贪心
  • 原文地址:https://www.cnblogs.com/guangxiang/p/9322385.html
Copyright © 2020-2023  润新知