随机数 abAB+数字
package com.fqs.demo; import java.util.Random; public class CharAB { //输出26个小写字母和26个大写字母 public static void main(String[] args) { //小写字母 97到123 //大写字母65到91 //65到91需要 + [91到96不需要]+97到123 //抽取4个幸运观众 Random sj=new Random(); //获取1到9的随机数 int sjnumber=sj.nextInt(9)+1; char result='a'; String resultaAnumber="";//必须是String才能接收char for (int index=0;index<4;index++) { int sjaA=sj.nextInt(59)+65; //如果随机数[91到96不需要]给随机数+6 if (sjaA>=91 &&sjaA<=96) { sjaA=sjaA+6; } //公式:在区间 [min,max] 中生成一个随机数, random. 数据类型 (max-min +1)+min; //[97,123] (27)+97 //[65,123] (59)+65 //接收生成的值 result=(char)sjaA; resultaAnumber+=result; } resultaAnumber+=sjnumber; System.out.println("4个字母1个数字:"+resultaAnumber); }//结束主方法 }