📄 myrandom.java
字号:
package cn.myvideosite.util;
import java.util.Random;
public class MyRandom {
private int max;
private int min;
private int num;
Random rMax=new Random ();
Random rMin=new Random ();
public MyRandom(int min,int max){
this.max =max;
this.min=min;
}
public int getNum(){
do{
num=rMax.nextInt(max);
}while(num<min);
return num;
}
public static String random(){
MyRandom random1= new MyRandom(48,57);//将数字,大~小字母分属三个不同区域
MyRandom random2= new MyRandom(65,90);
MyRandom random3= new MyRandom(97,122);
Random ranTemp=new Random();//随即选择进去这三个区域
int temp=0;
byte[] barr=new byte[15];
for(int i=0;i<15;i++){
temp=ranTemp.nextInt(3);
switch(temp){
case 0 :
barr[i]=(byte)random1.getNum(); break;
case 1:
barr[i]=(byte)random2.getNum(); break;
case 2:
barr[i]=(byte)random3.getNum(); break;
}
}
String str=new String(barr);
return str;
}
public static void main(String[] args) {
System.out.println(MyRandom.random());
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -