随机点名册的简单程序
随机点名册的简单程序
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());}}}
随机点名册的简单程序相关推荐
- php随机分配的方法,PHP生成指定随机字符串的简单实现方法
搜索热词 本文实例讲述了PHP生成指定随机字符串的简单实现方法.分享给大家供大家参考.具体分析如下: 这是一个简单的函数,没有对生成的内容作强制设定.所以在生成的字符串长度较少的时候,会出现没有指定类 ...
- C++简单程序典型案例
C++简单程序典型案例 [案例2-1]设计一个编写仅包含C++程序基本构成元素的程序 /* //注释行开始 This is the first C++ program. Desi ...
- 【JAVA】简单程序实现人机对抗:剪刀石头布
目录 1.程序要求 2.代码思路 3.代码及运行结果 1.程序要求 写一个简单程序来实现用户与电脑玩剪刀石头布游戏,该程序先随机生成一个数字0.1或2,分别代表剪刀,石头,布.该程序提示用户输入0,1 ...
- 1.1GTK+ 的简单程序HelloWorld
1.1GTK+ 的简单程序HelloWorld 编译执行如图所看到的:
- python编写程序-30分钟学会用Python编写简单程序
参与文末每日话题讨论,赠送异步新书 异步图书君 学习目标 知道有序的软件开发过程的步骤. 了解遵循输入.处理.输出(IPO)模式的程序,并能够以简单的方式修改它们. 了解构成有效Python标识符和表 ...
- Java黑皮书课后题第6章:*6.38(生成随机字符)使用程序清单6-10 RandomCharacter中的方法,打印100个大写字母及100个一位数字,每行打印10个
6.38(生成随机字符)使用程序清单6-10 RandomCharacter中的方法,打印100个大写字母及100个一位数字,每行打印10个 题目 题目描述 程序清单6-10 破题 代码 运行实例 题 ...
- Java黑皮书课后题第3章:3.16(随机点)编写程序,显示矩形中一个随机点的坐标。矩形中心位于(0,0),宽100高200
3.16(随机点)编写程序,显示矩形中一个随机点的坐标.矩形中心位于(0,0),宽100高200 题目 题目描述 破题 代码 题目 题目描述 3.16(随机点)编写程序,显示矩形中一个随即点的坐标.矩 ...
- C语言编写一个赋值程序,实验2 用C语言编写简单程序——2.1 基本数据处理.doc
实验2 用C语言编写简单程序--2.1 基本数据处理 实验2 用C语言编写简单程序 2.1 基本数据处理 [实验目的] (1)掌握算术表达式和赋值表达式的使用. (2)掌握基本输出函数的使用. (3) ...
- 一个使用指针的简单程序
一个使用指针的简单程序 /* 一个使用指针的简单程序 */ #include <stdio.h> void main() { int number = 0; //一个出初始化为0的整形变量 ...
最新文章
- Python之%s%d%f
- Building wheel for wrapt (setup.py) ... error
- android跑分和ios,安卓评分再高也没用吗 安卓与ios的区别
- ubuntu安装ibus输入法
- OpenCASCADE:Foundation Classes使用句柄编程
- 闭包的示例_用示例解释JavaScript中的闭包
- 李迟2021年7月知识总结
- linux如何卸载光驱显示busy,关于linux卸载设备时的busy问题处理
- python输入年月日输出年月日_Python网站浪漫表白神器那些鲜为人知的技术
- Javascript第六章JavaScript用new创建对象第一课
- 【UVA10129】Play on Words(欧拉回路+有向图连通性判断+打印欧拉道路)
- 牛客网暑假训练第九场——F-Typing practice(多串并行 优化KMP详解)
- 入门C语言编程植树问题,亏损率的公式—(-圆位置排序c程序-数学-封巧及同学
- 平价的蓝牙耳机哪家质量好?学生党公认的五款高品质蓝牙耳机
- Excel作图-显示多层分类轴标签
- 【网易编程题】小易魔法王国采购魔法神器
- 时间都去哪儿了,你又想让它去哪儿
- 什么软件可以剪辑音乐?
- MVC---Android App的设计架构:MVC,MVP,MVVM与架构经验谈
- 读《学会提问》——少谈些主义,多研究些问题
热门文章
- 信道容量、数字基带与带通传输系统误码率公式整理
- 国内最全的Android市场,最全Android软件商店
- libigl第五章-参数化
- Android搜索控件SearchView的用法
- 容器化技术Docker由入门到实战
- 文末有福利 | 停不下来!程序员在GitHub上开源了一个自制表情包项目
- Python文件操作-写文本文件
- 发顶会论文,怎么就那么难?10个带你一起“收割”顶会论文的...
- 我们吵的百分之九十的架都是同一个原因
- 论文笔记 | Learning Deep Features for Discriminative Localization