随机点名册的简单程序

package tailong;import java.io.*;
import java.nio.file.Paths;
import java.util.Random;/*** Author:TaiLong* created:2018/12/9*/
public class Point {public static void main(String[] args) {File studentDataFile = Paths.get("D:", "dianmingce", "exe").toFile();try (InputStream in = new FileInputStream(studentDataFile);Reader inputStreamReader = new InputStreamReader(in);BufferedReader reader = new BufferedReader(inputStreamReader)){String line = null;String[] student = new String[2];int index = -1;while ((line = reader.readLine()) != null) {index++;student[index] = line;}Random random = new Random();int sclectIndex = random.nextInt(student.length);System.out.println("选择的学生是" + student[sclectIndex]);} catch (IOException e){System.out.println(e.getMessage());}}}

随机点名册的简单程序相关推荐

  1. php随机分配的方法,PHP生成指定随机字符串的简单实现方法

    搜索热词 本文实例讲述了PHP生成指定随机字符串的简单实现方法.分享给大家供大家参考.具体分析如下: 这是一个简单的函数,没有对生成的内容作强制设定.所以在生成的字符串长度较少的时候,会出现没有指定类 ...

  2. C++简单程序典型案例

    C++简单程序典型案例 [案例2-1]设计一个编写仅包含C++程序基本构成元素的程序 /*      //注释行开始 This is the first C++ program.       Desi ...

  3. 【JAVA】简单程序实现人机对抗:剪刀石头布

    目录 1.程序要求 2.代码思路 3.代码及运行结果 1.程序要求 写一个简单程序来实现用户与电脑玩剪刀石头布游戏,该程序先随机生成一个数字0.1或2,分别代表剪刀,石头,布.该程序提示用户输入0,1 ...

  4. 1.1GTK+ 的简单程序HelloWorld

    1.1GTK+ 的简单程序HelloWorld 编译执行如图所看到的:

  5. python编写程序-30分钟学会用Python编写简单程序

    参与文末每日话题讨论,赠送异步新书 异步图书君 学习目标 知道有序的软件开发过程的步骤. 了解遵循输入.处理.输出(IPO)模式的程序,并能够以简单的方式修改它们. 了解构成有效Python标识符和表 ...

  6. Java黑皮书课后题第6章:*6.38(生成随机字符)使用程序清单6-10 RandomCharacter中的方法,打印100个大写字母及100个一位数字,每行打印10个

    6.38(生成随机字符)使用程序清单6-10 RandomCharacter中的方法,打印100个大写字母及100个一位数字,每行打印10个 题目 题目描述 程序清单6-10 破题 代码 运行实例 题 ...

  7. Java黑皮书课后题第3章:3.16(随机点)编写程序,显示矩形中一个随机点的坐标。矩形中心位于(0,0),宽100高200

    3.16(随机点)编写程序,显示矩形中一个随机点的坐标.矩形中心位于(0,0),宽100高200 题目 题目描述 破题 代码 题目 题目描述 3.16(随机点)编写程序,显示矩形中一个随即点的坐标.矩 ...

  8. C语言编写一个赋值程序,实验2 用C语言编写简单程序——2.1 基本数据处理.doc

    实验2 用C语言编写简单程序--2.1 基本数据处理 实验2 用C语言编写简单程序 2.1 基本数据处理 [实验目的] (1)掌握算术表达式和赋值表达式的使用. (2)掌握基本输出函数的使用. (3) ...

  9. 一个使用指针的简单程序

    一个使用指针的简单程序 /* 一个使用指针的简单程序 */ #include <stdio.h> void main() { int number = 0; //一个出初始化为0的整形变量 ...

最新文章

  1. Python之%s%d%f
  2. Building wheel for wrapt (setup.py) ... error
  3. android跑分和ios,安卓评分再高也没用吗 安卓与ios的区别
  4. ubuntu安装ibus输入法
  5. OpenCASCADE:Foundation Classes使用句柄编程
  6. 闭包的示例_用示例解释JavaScript中的闭包
  7. 李迟2021年7月知识总结
  8. linux如何卸载光驱显示busy,关于linux卸载设备时的busy问题处理
  9. python输入年月日输出年月日_Python网站浪漫表白神器那些鲜为人知的技术
  10. Javascript第六章JavaScript用new创建对象第一课
  11. 【UVA10129】Play on Words(欧拉回路+有向图连通性判断+打印欧拉道路)
  12. 牛客网暑假训练第九场——F-Typing practice(多串并行 优化KMP详解)
  13. 入门C语言编程植树问题,亏损率的公式—(-圆位置排序c程序-数学-封巧及同学
  14. 平价的蓝牙耳机哪家质量好?学生党公认的五款高品质蓝牙耳机
  15. Excel作图-显示多层分类轴标签
  16. 【网易编程题】小易魔法王国采购魔法神器
  17. 时间都去哪儿了,你又想让它去哪儿
  18. 什么软件可以剪辑音乐?
  19. MVC---Android App的设计架构:MVC,MVP,MVVM与架构经验谈
  20. 读《学会提问》——少谈些主义,多研究些问题

热门文章

  1. 信道容量、数字基带与带通传输系统误码率公式整理
  2. 国内最全的Android市场,最全Android软件商店
  3. libigl第五章-参数化
  4. Android搜索控件SearchView的用法
  5. 容器化技术Docker由入门到实战
  6. 文末有福利 | 停不下来!程序员在GitHub上开源了一个自制表情包项目
  7. Python文件操作-写文本文件
  8. 发顶会论文,怎么就那么难?10个带你一起“收割”顶会论文的...
  9. 我们吵的百分之九十的架都是同一个原因
  10. 论文笔记 | Learning Deep Features for Discriminative Localization