定义String 方法;Random找随机数;
功能描述:
获取长度为5的随机字符串
字符串由随机的4个大写英文字母和1个0-9之间(包含0和9)的整数组成
英文字母和数字的顺序是随机的
public class Test05 {
public static void main(String[] args) {
String str = "";
Random r = new Random();
int i = r.nextInt(10);
int index = r.nextInt(5);
for (int i1 = 0; i1 < 5; i1++) {
if(index==i1){
str+=i;
}else{
int i2 = r.nextInt(26)+65;
char i3 = (char)i2;
str+=i3;
}
}
System.out.println(str);
}
}
分析:1,先定义一个字符串,用来存储一个整数和四个字母。
2,用Random求出随机的一个整数(0-9之间)和4个大写英文字母。
3,再随机索引,索引范围(0-4).,得到一个整数i值
4,两个字符串相加得到最终结果。
注意:int转变成char需要进行强转 |
|