91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .java
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-02
  • 語言: Java
  • 標簽: java??密碼??

資源簡介

隨機產生字符串,字符串中的字符只能由特殊字符(&@#$%*),大寫字母(A-Z),小寫字母(a-z)以及數字(0-9)組成,且每種字符至少出現一次。這樣產生字符串的方式可以應用到如下場景,比如,我們有一個應用就是添加用戶完畢之后,發郵件給指定用戶包括一個長度為11位的初始化密碼。

資源截圖

代碼片段和文件信息

package?com.zhengze;

import?java.util.Random;


/**
?*?:隨機產生字符串,字符串中的字符只能由特殊字符(&@#$%*)大寫字母(A-Z),小寫字母(a-z)以及數字(0-9)組成,
?*?且每種字符至少出現一次。這樣產生字符串的方式可以應用到如下場景,
?*?比如,我們有一個應用就是添加用戶完畢之后,發郵件給指定用戶包括一個長度為11位的初始化密碼。
?*?
?*?@author?windpower3
?*/
public?class?CodeYanZheng?{
private?static?char[]?symbols;
static?{
StringBuilder?tmp?=?new?StringBuilder();
for?(char?ch?=?‘0‘;?ch?<=?‘9‘;?++ch)
tmp.append(ch);
for?(char?ch?=?‘a‘;?ch?<=?‘z‘;?++ch)
tmp.append(ch);
for?(char?ch?=?‘A‘;?ch?<=?‘Z‘;?++ch)
tmp.append(ch);

//?添加一些特殊字符
tmp.append(“@#$%&*“);
symbols?=?tmp.toString().toCharArray();
}

private?Random?random?=?new?Random();

private?char[]?buf;

public?CodeYanZheng

評論

共有 條評論