Java初学者作业——编写JAVA程序,在控制台中输入六位员工的姓名,通过随机点名方式,输出当选组长的员工姓名。

简介: Java初学者作业——编写JAVA程序,在控制台中输入六位员工的姓名,通过随机点名方式,输出当选组长的员工姓名。

需求说明:


编写JAVA程序,在控制台中输入六位员工的姓名,通过随机点名方式,输出当选组长的员工姓名。


54.png


实现思路:


(1)定义字符串类型的数组names,长度为6,用于存储六位员工的姓名。


(2)使用循环结构,依次接收用户输入的员工姓名,为数组names赋值。


(3)声明int类型变量index,用于存储所产生的随机数,随机数必须在0~5之间,产生随机数的代码如下:


Random rdm = new Random();


index = rdm.nextInt(6);


(4)将产生的随机数作为索引,获取数组中对应数组元素存储的数据。



实现代码:

import java.util.Random;
import java.util.Scanner;
public class RandomNameDome {
  public static void main(String[] args) {
    System.out.println("请输入6位员工的姓名");
    Scanner sc = new Scanner(System.in);
    String[] names = new String[6];
    for (int i = 0; i < names.length; i++) {
      names[i] = sc.next();
    }
    Random rdm = new Random();
    int index = rdm.nextInt(6);
    System.out.println("当选组长的员工是:"+names[index]);
  }
}
相关文章
|
9月前
|
Java
java实战项目超市管理系统控制台版
java实战项目超市管理系统控制台版
120 0
|
9月前
|
Java
【Java开发指南 | 第二十篇】Java流之控制台
【Java开发指南 | 第二十篇】Java流之控制台
83 2
|
4月前
|
Web App开发 Shell Linux
MacOS环境-手写操作系统-41-mem 第一个控制台程序
MacOS环境-手写操作系统-41-mem 第一个控制台程序
37 1
|
4月前
|
JavaScript Java
Java 控制台VUE.JS的使用
Java 控制台VUE.JS的使用
31 0
|
6月前
|
Java 应用服务中间件 HSF
Java应用结构规范问题之配置Logback以在控制台输出日志的问题如何解决
Java应用结构规范问题之配置Logback以在控制台输出日志的问题如何解决
|
6月前
|
Java
|
9月前
|
XML 监控 Dubbo
Dubbo03【管理控制台和监控中心搭建】,Java开发实用必备的几款插件
Dubbo03【管理控制台和监控中心搭建】,Java开发实用必备的几款插件
|
9月前
|
存储 Java 关系型数据库
景区特色商品管理系统【控制台+MySQL】(Java课设)
景区特色商品管理系统【控制台+MySQL】(Java课设)
139 1
|
9月前
|
存储 Java 关系型数据库
银行储蓄管理系统【控制台+MySQL】(Java课设)
银行储蓄管理系统【控制台+MySQL】(Java课设)
175 1
|
9月前
|
存储 Java 关系型数据库
教师工资管理系统【控制台+MySQL】(Java课设)
教师工资管理系统【控制台+MySQL】(Java课设)
126 0

热门文章

最新文章