展开全部

大致思路:

(1)用数组存所有人的名字

(2)随机产生一个数字,这个e68a84e8a2ad3231313335323631343130323136353331333365636566数字大于等于0,小于数组长度,构成一个随机数产生器

(3)当用户输入任意字符时,调用随机数产生器产生一个随机数,并把该随机数对应的数组的值打印出来。

我尝试写了个简单的:package com.song.edu;

import java.util.Scanner;

public class Test {

public static String []name = {"张三","李四","王五","赵六"};

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

System.out.println("随机点名咯,请输入任意字符开始随机点名");

String str;

int flag = 1;

while (true) {

str = input.next();

if(str!=null) {

System.out.println("随机点名结果是:"+name[randomNumber()]);

if(flag==1) {

System.out.println("请继续点名");

}else {

System.out.println("结束点名");

}

}else {

flag=0;

str = input.next();

}

}

}

private static int randomNumber() {

int s = (int) (Math.random()*(name.length));

return s;

}

}

运行结果:

这个不完整,很懂东西都需要修改完善,我只是简单做了一个体现思路的。

希望能帮助到你。

java随机不重复点名_怎样用java做一个点名器,除重复,并且用键盘输入相关推荐

  1. java随机抽题系统_在用java做一个在线考试系统,随机抽题遇到了问题,我写了一个随机抽题的方法,不知道在asp按钮中怎么用...

    你们看看方法对不对?publicListsuiji(intshitiId,inttimuId,inttimunanyidu,StringtimuLeixing){Stringsql="fro ...

  2. java随机产生坐标点_刚学JAVA不久,问一下怎么把这个程序实现随机啊,不是按照坐标...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 int i; int z=0; int j,h=0,k=0; int AppletWidch,AppletHeight,currentImage; Ima ...

  3. java学生签到系统视频教程_手把手教你做一个Java web学生信息、选课、签到考勤、成绩管理系统附带完整源码及视频开发教程...

    四个阶段的Java web学生信息系统视频教程终于录制完成了,系统用到的知识点有:jsp+servlet+mysql+jquery+ajax,前端采用的是当下最流行的easyui管理框架,全部采用面向 ...

  4. java学生考勤系统视频_手把手教你做一个Java 学生信息、选课、签到考勤、成绩管理系统附带完整源码及视频开发教程...

    四个阶段的学生信息系统视频教程终于录制完成了,这里把这四个阶段的系统打个包,如果想一次性全部获取那就点击文章下方的获取按钮,也可以根据下面给出的每个阶段的地址去分别获取,这里简单介绍下四个阶段. 第一 ...

  5. FANUC机器人_通过ROBOGUIDE从零开始做一个离线仿真项目(1)

    FANUC机器人_通过ROBOGUIDE从零开始做一个离线仿真项目(1) 打开ROBOGUIDE软件,如下图所示,然后点击新建工作单元, 如下图所示,选择"HandlingPRO" ...

  6. java正则截取xml节点_实例讲述Java使用正则表达式截取重复出现的XML字符串功能...

    Java使用正则表达式截取重复出现的XML字符串功能示例 本文实例讲述了Java使用正则表达式截取重复出现的XML字符串功能.分享给大家供大家参考,具体如下: public static void m ...

  7. java 面试题合集_撩课-Java面试题合辑1-50题

    1.简述JDK.JRE.JVM? 一.JDK JDK(Java Development Kit) 是整个JAVA的核心, 包括了Java运行环境(Java Runtime Envirnment), 一 ...

  8. java自动生成代码原理_原来这就是Java代码生成器的原理啊,太简单了

    前几天写了篇关于代码生成器的文章(可查看历史文章),不少同学私下问我这个代码生成器是如何运作的,为什么要用到一些模板引擎,所以今天来说明下代码生成器的流程. 2. 代码生成器的使用场景 我们在编码中存 ...

  9. java查找链表中间元素_如何通过Java单次查找链表的中间元素

    java查找链表中间元素 您如何一次找到LinkedList的中间元素是一个编程问题,在电话采访中经常问Java和非Java程序员. 这个问题类似于检查回文或 计算阶乘 ,有时Interviewer还 ...

  10. java面试没有全部答对_十道java基础面试题,你能保证全答对吗?

    java初级开发面试中经常被问到的问题有好多,下面总结一下常见的问题,先给问题,大家思考一下再看答案. 1.JDK 和 JRE 有什么区别?2.== 和 equals 有什么区别?3.说说final在 ...

最新文章

  1. hadoop的mapReduce历史服务配置及查看
  2. 【转】6 Reasons Why JavaScript’s Async/Await Blows Promises Away (Tutorial)
  3. 外国人居留证申请程序
  4. Codeforces Round #396 (Div. 2) E. Mahmoud and a xor trip 二进制拆位+树型dp
  5. 11/100. Convert BST to Greater Tree
  6. C# ListView 简单命令例子
  7. 洛谷P1080-国王游戏-贪心+高精度
  8. ExoPlayer用户手册
  9. deepin20自带c语言,deepin 20.1终于找到你-国产操作系统deepin之初体验
  10. mysql数据库读取软件_sql数据库读取软件
  11. Python中正则匹配使用findall时的注意事项
  12. matlab hog函数个参数,hog算法的matlab
  13. Centos7磁盘阵列部署与修复
  14. 戴尔硬件服务器,服务器硬件、结构介绍_Intel Xeon E5-2660 v4_服务器x86服务器-中关村在线...
  15. 品牌管理系统(第一个web项目)
  16. HTML5学习笔记14-Canvas绘制渐变图形与绘制变形图形
  17. flowable 中文文档
  18. word无法打开请去应用商店_爱不释手的PPT小工具,请收好
  19. Linux 两台主机之间建立信任关系方式及基本原理
  20. ios mj_refresh 上拉、下拉、自定义header、footer、afn子类化

热门文章

  1. 时间漩涡的世界 (二)
  2. Google Analytics API V4(谷歌统计实战)
  3. 【Java基础】Lambda表达式的使用
  4. 易到完成股权变更 乐视仍未完全退出中信系入局
  5. 经济学基础之名义利率与实际利率以及他们同复利公式的运用
  6. 个人推荐讲的非常好的数据结构免费[速成 速成 速成]视频了
  7. 计算机应用媒体,计算机应用技术与计算机多媒体技术哪个好
  8. 九州8508机顶盒安装软件教程记录
  9. cas和saml_结合使用SAML安全令牌和Microsoft Web Services增强功能
  10. NAT技术与代理服务器调研