java随机点名器(仅供娱乐)
任务描述:
编写一个随机点名的程序,使其能够在618宿舍中随机点中某一名小倒霉蛋儿的名字,去给室友们带饭,哈哈哈哈哈。
任务要求:
随机点名器需要包含三个功能:
1.存储宿舍同学的名字
2.总览618宿舍同学的姓名
3.随机点取其中一人的姓名
代码实现
package javaprograming;import java.util.Random;
import java.util.Scanner;
public class RandomName {/*1.存储618宿舍同学的姓名(1)创建一个存储多个同学姓名的容器(也就是数组)(2)键盘输入每个同学的姓名,存储到容器中(数组)*/public static void addStudentName(String[] students){//键盘输入多个同学的姓名存储到容器中Scanner sc = new Scanner(System.in);for (int i=0;i<students.length;i++){System.out.println("您现在正在存储第"+(i+1)+"个同学姓名:");//接收控制台录入学生姓名字符串students[i]=sc.next();}}/*2.总览618宿舍的同学姓名*/public static void printStudentName(String[] students){//这里我们用循环遍历数组得到每个人的姓名for (int i = 0; i < students.length; i++) {String name=students[i];//打印姓名System.out.println("第"+(i+1)+"个学生姓名:"+name);}}/*3.随机点名其中一人*/public static String randomStudentName(String[] students){//根据数组长度,获取随机索引int index =new Random().nextInt(students.length);//通过随机索引从数组中获取姓名String name=students[index];//返回随机点到的姓名return name;}public static void main(String[] args) {System.out.println("--------------618带饭点名器--------------------");//创建一个可以存储多个同学姓名的容器(数组)String[] students=new String[6];//这里输入的是几,就可以容纳几个姓名//1.存储姓名addStudentName(students);//2.总览所有姓名printStudentName(students);//3.随机点名其中一人String randomName=randomStudentName(students);System.out.println("去带饭的倒霉蛋儿是:"+randomName);}
}
运行结果
仅供个人学习使用,谢谢支持。
java随机点名器(仅供娱乐)相关推荐
- 【仅供娱乐】计算机算命之Python通天六十四卦
文章目录 0. 说明 1. 主体代码 2. 辅助文件 0. 说明 本文仅供娱乐,占卜内容均为虚构,切勿当真. 占卜算卦有很多的随机性,计算过程也十分复杂,本文仅仅使用随机数法进行占卜. 核心函数为ra ...
- java 随机点名器和随机摇号器
java实训20210810 java 随机点名器 和 随机摇号器 随机点名器,即在全班同学中随机的打印出一名同学名字. 要做的随机点名器,它具备以下3个内容: 存储所有同学姓名 总览全班同学 ...
- 新冠判断软件(仅供娱乐)
判断你是不是新冠 Life is short,you need python! 人生苦短,我用Python!大家好,我是PythonUser10235. 最近新冠感染的人是越来越多了.许多人为了让老板 ...
- csgo开箱小程序(python,仅供娱乐)
csgo开箱小程序(仅供娱乐) import random import time while True:m=0t=0y=0lan=0zi=0fen=0hong=0jin=0for n in rang ...
- 人品计算器 (仅供娱乐) - 笑不死算我的!
刚刚发现一个计算人品的计算器,比较搞笑.玩爽了,别忘了让你的朋友也爽一下!(仅供娱乐) http://blog.donews.com/javapro/archive/2006/07/13/956072 ...
- java随机点名器的思路_Java实现简单的随机点名器
实现思路 1.在存储同学姓名时,如果每一个同学都定义一个变量进行姓名存储,则会出现过多孤立的变量,很难一次性将全部数据持有.此时可以使用数组解决多个数据的存储问题.创建一个可以存储多个同学姓名的数组, ...
- java随机点名器_Java实现简单随机点名器
2-3随机点名器 /*随机点名器 *1.储存所有同学的名字 *2.总览全班同学的姓名 *3.随机点取一人的姓名 */ package Chap2Gramma.chooseperson; import ...
- Java 随机点名器
随机点名器,即在全班同学中随机的打印出一名同学名字. 要做的随机点名器,它具备以下3个内容: 存储所有同学姓名 总览全班同学姓名 随机点名其中一人,打印到控制台 案例需求分析 在全班同学中 ...
- 第十四届蓝桥杯校内模拟赛第二期-Java个人题解(仅供参考)
刚刚结束第十四届蓝桥杯校内模拟赛第二期,在这记录下自己的代码 不保证正确! 不保证正确! 不保证正确! 有问题一起改正!! 题解 2048 代码: package _14届模拟2;public cla ...
最新文章
- AKKA文档(java版)——准备开始
- python中使用if __name__ == '__main__':
- 两个iphone怎么大量传照片_手机照片删除了怎么恢复?这两个简单方法一看就会,还不收藏?...
- python转盘抽奖概率_转盘指定概率抽奖
- Powerdesigner导出ORACLE形式sql文件遇到的问题总结
- startService与bindService
- 用python查询生成国内法定节假日安排
- 一文带你全方位入门docker
- Vue使用插件v-viewer预览单张图片
- C# http请求挂代理
- Android 360开源全面插件化框架RePlugin 实战
- Model Inversion Attacks that Exploit Confidence Informati on and Basic Countermeasures 阅读心得
- 什么是 NullPointerException?
- HDU-2660 Accepted Necklace
- uniapp mx-datepicker时间范围选择器禁用部分时间
- 中学计算机教师论文,信息技术教师论文 中学计算机教学之点滴心得
- win10系统 VirtualBox 无法打开虚拟机,报错VERR_VD_IMAGE_READ_ONLY
- IBM Installation Manager的卸载功能很强、很暴力!
- 力控-给排水监控系统设计与实现
- TM2009-微博-关掉它
热门文章
- 【Kaggle】 Russia房产价格预测top1%(22/3270)方案总结
- ubuntu 安装视频下载器Annie
- 1.计算机网络 知识结构框架
- 在若依项目中添加导入excel功能
- ERP标准物料编码规则指南
- SVN冲突 One or more files are in a conflicted state
- layui向body添加html_layui使用教程 html引入layui教程-layui下载
- 【考研英语】阅读理解词汇注释
- iOS 极光推送没有声音怎么办?
- 爱陆通研习社,水利RTU、环保数采仪、遥测终端机定义,4G5G课堂