java编程 这道题Random类做 有人帮忙吗?Random类编写谢谢

 我来答
无语至极也
2020-05-16 · TA获得超过368个赞
知道小有建树答主
回答量:94
采纳率:100%
帮助的人:47.4万
展开全部


import java.util.Random;

public class Main {

private static final Random RND = new Random();

public static int randint(int max) {
return RND.nextInt(max);
}

public static String genPlateNumber() {
StringBuilder sb = new StringBuilder(7);

for (int i=0; i<3; i++) {
char ch = (char) (randint(26) + 'A');
sb.append(ch);
}

for (int i=0; i<4; i++) {
sb.append(randint(10));
}

return sb.toString();
}

public static void main(String[] args) {
for (int i=0; i<10; i++) {
System.out.println(genPlateNumber());
}
}
}

追问
谢谢大哥
丿打酱油的
2020-05-16 · TA获得超过256个赞
知道小有建树答主
回答量:1134
采纳率:78%
帮助的人:143万
展开全部
random类本身就是生成随机数的,你可以随机生成一个0到25之间的数字,定义一个数组,按顺序存放字母,for循环生成三个数字,作为下标取值,再循环四次,随机生成0到9的数字,组合一下即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式