首页 > 其他分享 >随机点名系统

随机点名系统

时间:2022-10-29 19:37:08浏览次数:44  
标签:点名 name Random 系统 System length 随机 println out


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为数组长度。

标签:点名,name,Random,系统,System,length,随机,println,out
From: https://blog.51cto.com/where2go/5806454

相关文章

  • Linux系统下超过4G文件
    事件:做运维的同学可能比较头疼的是,超过4G的文件从系统上下载是很麻烦的,也是偶然看到这个方式,觉得很简单,分享记录一下。解决方案:有时候在linux上无法下载4G文件,我们就可以......
  • 新零售系统mysql设计(供应商表 供应商关联商品表)
    作者:陈业贵文章目录​​sql(供应商表)​​​​解析(供应商表)​​​​字段:​​​​类型:​​​​索引​​​​数据​​​​sql(商品表)​​​​解析(商品表)​​​​数据​​......
  • 新零售系统mysql设计(评价表)
    作者:陈业贵文章目录​​sql(评价表)​​sql(评价表)CREATETABLEt_rating(idintunsignedPRIMARYKEYAUTO_INCREMENTCOMMENT"评价id",order_idintunsignednotnul......
  • 利用Kafaka发送系统通知(27)
    事件驱动的方式1需求分析需求:当用户评论帖子,点赞或关注其他用户时,系统给对应的用户发送通知。思路:封装好一个通用的事件类,保存事件的发送者,接受者、事件主题(评论、点......
  • JAVA-Random随机整数
    packagecom.itheima;importjava.util.Random;/*Random的基本使用*/publicclassScanner03{publicstaticvoidmain(String[]args){//Random......
  • 《Unix/Linux系统编程》第九周学习笔记
    《Unix/Linux系统编程》第九周学习笔记信号和中断中断”是从I/O设备或协处理器发送到CPU的外部请求,它将CPU从正常执行转移到中断处理。与发送给CPU的中断请求一样,“信......
  • 20201220蔡笃俊《信息安全系统设计与实现》第六章学习笔记
    一、任务内容自学教材第6章,提交学习笔记(10分)知识点归纳以及自己最有收获的内容(3分)问题与解决思路(2分)实践内容与截图,代码链接(3分)...(知识的结构化,知识的完整性等,提交m......
  • 软件系统六大设计原则
    文章目录​​一、单一职责原则​​​​二、里式替换原则​​​​三、依赖倒置原则​​​​四、接口隔离原则​​​​五、迪米特法则(最少知识原则)​​​​六、开闭原则​​一......
  • 40-《百万后端架构师千亿级真实项目案例实战营1期》34-大型商品交易系统实战案例解析(
                                    热点数据处理:1、排队批量,缓冲2.分片3,给单独集群     ......
  • 使用python 接入LDAP验证系统实践记录
    LDAP简介LDAP(LightDirectoryAccessPortocol)是轻量目录访问协议,基于X.500标准,支持TCP/IP。LDAP基本概念LDAP的目的是为各种软件提供统一标准的认证机制,所有软件就可......