public class Test5 {
public static void main(String[] args) {
Random random = new Random();
//随机生成一定从0开始到99-1=98(即包括头部不包括尾部)
int number= random.nextInt(99); //0~98
System.out.println(number);
}
}
若是随机生成字符串
1.先定义一个字符数组
2.随机生成数字作为数组的下标
3.拼接在一起生成一个字符串
例如:
//大写字母和小写字母数组
char[] chs = new char[52];
for (int i = 0; i < chs.length; i++) {
//ASCII表
if(i<=25){
chs[i] = (char)(97+i);
}else {
chs[i]=(char) (65+i-26);
}
}
//打印数组
String result = ""; //定义一个字符串
Random r = new Random(); //得导入import java.util.Random;
for (int i = 0; i < 4; i++) {
int randomIndex =r.nextInt(chs.length);
result = result+chs[randomIndex];
}
System.out.println(result);


