答案 0 :(得分:0)
在学术上,要求解决家庭作业问题有点不诚实。如果你自己做一点思考,那就不会有问题了。
正如@Zar在上面的评论中所提到的那样,询问“如何在Java中获取随机字符”这样的内容会更简单,并且会在不要求其他人将其交给您的情况下为您提供回答问题所需的内容
答案 1 :(得分:0)
这取决于"随机"在这种情况下意味着。
如果重复字符的选择概率更高,只需将名字,中间名和姓氏连接成一个字符串:
String s = first + middle + last;
然后生成一个介于0和字符串长度之间的随机数:
Random r = new Random();
int R = r.nextInt(s.length());
使用此随机数索引特定字符:
output_character = s.charAt(R);
根据需要重复多次。
如果每个字符与其他字符具有相同的概率,则需要将唯一字符推入列表并重复上述相同的步骤。
答案 2 :(得分:0)
{{1}}