随机点名系统

简介: 随机点名系统

1.问题

在课堂上,老师想要用Java来随机抽取一位同学的姓名来回答问题。点名要体现随机性和公平性。


2.方法

import java.util.Random;

public class boke {

   public static void main(String[] args){

       String[] name = {"张三","李四","王麻子","佩奇","乔治"};

       for (int i = 0;i< name.length;i++){

System.out.println(name[i]);

       }

System.out.println("========");//分割线

       Random ran = new Random();

       int favorite = ran.nextInt(name.length);

System.out.println("幸运儿是:"+name[favorite]);

   }


3.结语

要实现随机点名需要调用Random类,并使用for循环输出每一个名字name.length为数组长度。

目录
相关文章
|
3天前
|
图形学 开发者 容器
【Unity实战】按物品掉落率,随机掉落战利品物品系统(附项目源码)
【Unity实战】按物品掉落率,随机掉落战利品物品系统(附项目源码)
6 0
|
2月前
|
数据可视化 Go
快刀斩乱麻,二区7分今年9月发表,孟德尔随机化如何做药靶筛选?
该文章是2023年9月发表在《Journal of Translational Medicine》的孟德尔随机化研究,探索风湿性关节炎(RA)的潜在药物靶点。研究通过遗传学方法鉴定,发现7个可能的药物靶点,这些基因与免疫功能相关,有望为RA药物开发提供新方向,节省成本,并增加临床试验成功的可能性。分析过程包括MR分析、共定位、功能富集和药物预测等步骤。
40 0
|
7月前
HTML+CSS+JS实现网页随机点名
HTML+CSS+JS实现网页随机点名
|
11月前
|
算法
算法训练Day35|860.柠檬水找零 ● 406.根据身高重建队列 ● 452. 用最少数量的箭引爆气球
算法训练Day35|860.柠檬水找零 ● 406.根据身高重建队列 ● 452. 用最少数量的箭引爆气球
|
12月前
|
API UED
推特「崩了」:不登录不让看、推文数量严格设上限,马斯克反复横跳
推特「崩了」:不登录不让看、推文数量严格设上限,马斯克反复横跳
455 0
|
测试技术
字符串a和他许久未见面的同父异母的b(模拟)(思维)
字符串a和他许久未见面的同父异母的b(模拟)(思维)
65 0
|
小程序
抽奖活动小程序之随机选取中奖用户功能实现
抽奖活动小程序之随机选取中奖用户功能实现
抽奖活动小程序之随机选取中奖用户功能实现
|
存储
L2-028 秀恩爱分得快 (25 分)(模拟)
L2-028 秀恩爱分得快 (25 分)(模拟)
172 0
L1-062 幸运彩票 (15 分)
L1-062 幸运彩票 (15 分)
106 0
7-24 悄悄关注 (10 分)
7-24 悄悄关注 (10 分)
107 0