实现思路:在一个文本文件中存储学生姓名,一行一个学生姓名,然后把学生姓名读取到一个ArrayList中,随机生成一个int类型的随机数,用这个随机数做为下标来访问ArrayList.

代码如下:

import java.io.File;

import java.io.FileInputStream;

import java.util.ArrayList;

import java.util.Random;

import java.util.Scanner;

public class Demo1 {

public static void main(String[] args) throws Exception {

File f = new File("src/t4/names.txt");

Scanner cin=new Scanner(new

FileInputStream(f));

cin.useDelimiter("\n");

ArrayList nameList=new

ArrayList();

while(cin.hasNext()){

nameList.add(cin.next());

}

Random r=new Random();

int num=r.nextInt(nameList.size());

System.out.println(nameList.get(num));

}

}

存储学生姓名的txt文本内容如下:

王豆豆

高艳婷

李海波

苏明

陈曦

陈哲

王建国

彭博

李彦来

曲佳奇

刘柏辰

段英

安琪

于洋

曲帅

陈超

尤日毕希

庞雪松

黄成瑞

桑超君

钟智鹏

康伟

蓝宇

王宇扬

臧彦楠

杜伟

广乐

王宇

吕清林

张龙

苏日娜

张宏宇

刘乾坤

李祺

张继开

杨玉鹏

郭鑫

张剑

赵起超

范瑞兰

霍丽珍

薛猛

张大奎

姜萌

吴帆

李雅洁

java点名代码滚动_随机点名的java实现(版本一)相关推荐

  1. python随机点名程序 图形化_python写一个随机点名软件,python随机点名,最近有个随机点名软件...

    python写一个随机点名软件,python随机点名,最近有个随机点名软件 最近有个随机点名软件的需求,故写了一个,上代码:github地址# -*- coding: utf-8 -*-# @Time ...

  2. java点名代码滚动_JAVA多线程实现简单的点名系统

    效果图如下: CMain函数: package com.shubing.main; public class CMain { public static void main(String[] args ...

  3. 李小璐JAVA,抖音爆火的随机点名Java实现原理,没有连接数据库

    抖音爆火的随机点名Java实现原理,没有连接数据库 import java.util.Random; public class Array{ public static void main(Strin ...

  4. 用html做个随机点名系统代码,html座位表随机点名的实例代码

    这篇文章详解html座位表随机点名的实例代码 点名 td { width: 9.09%; height: 50px; text-align: center; } .tdBg { background- ...

  5. HTML自动点名代码,js+html实现点名系统功能

    本文实例为大家分享了js+html实现点名系统功能的具体代码,供大家参考,具体内容如下 前言:实现一个简单的点名系统 需求分析: 1.两个按钮实现随机点名的开始和结束(onclick()方法) 2.每 ...

  6. java 静态代码块_关于Java你不知道的那些事之代码块

    前言 普通代码块:在方法或语句中出现的{},就被称为代码块 静态代码块:静态代码块有且仅加载一次,也就是在这个类被加载至内存的时候 普通代码块和一般语句执行顺序由他们在代码中出现的次序决定,先出现先执 ...

  7. java重复代码重构_重构重复代码

    java重复代码重构 As a software engineer working on a large project, you'll likely be asked to do cleanup w ...

  8. java request 处理过程_小猿圈Java开发之从代码看spring mvc请求处理过程

    原标题:小猿圈Java开发之从代码看spring mvc请求处理过程 Java作为编程界的常青树,有自己生存的独到之处,小猿圈java讲师今天就分享一个关于从代码看spring mvc请求处理过程,通 ...

  9. java爬虫代码示例_那些让你代码思维和能力有较大的提升Java源码

    来源:www.cnblogs.com/jiagou/p/9270070.html 对于学习J2EE的框架有很大的帮助,代码里使用了各种设计模式.事件机制.Java8语法.代码量也很小,web服务使用N ...

最新文章

  1. 字符串全排列的问题 python和c语言实现
  2. JavaScript 开发者最期待的年度大会,惊喜不断,错过还要等好久!
  3. 爱上MVC~为DisplayNameFor添加扩展,支持PagedList集合
  4. jqMobi + Android 试手
  5. 如何成功搞垮一个团队?
  6. 微视内测新功能:可发30秒视频到朋友圈
  7. javascript 自动完成下拉框
  8. 如何提取左声道音频_TRS? TRRS? 正式录制前,您确保麦克风的音频线插对了吗?...
  9. General PLSQL 查看数据表中文乱码????
  10. Java函数、参数及传参方式详解
  11. V4L2视频采集与H264编码4—X264编码H264视频
  12. 17229 Lry,你除了2还是2[C]
  13. h3c 抓包么 能通过debug_华三路由器可以抓包吗 路由器密码
  14. 团队项目(2.1) -- 飞机躲避小游戏
  15. 本地主机Xshell连接虚拟机Linux CentOS7
  16. 获取OneDrive容量5T及Office365
  17. 互联网快讯:微信视频号公布MCN招募计划;极米投影产品双十一持续热销;亚马逊计划再发射4538颗卫星
  18. 七牛:测试域名过期?自己域名又没备案?这里有一招完美解决你烦恼
  19. 使用C#实现DHT磁力搜索的BT种子后端管理程序+数据库设计(开源)
  20. zoj 3864 Quiz for EXO-L(连通块 bfs)

热门文章

  1. STM32-OTA(一)软件框架
  2. 计算机搜索栏隐藏,win7系统电脑桌面搜索栏隐藏/关闭的详细技巧
  3. 35岁大龄程序员出路在哪里?
  4. gct哈工大c语言考试试题,哈尔滨工业大学2015年示范性软件学院软件工程硕士招生简章...
  5. keepass安卓版哪一款好_公认五大最好用的安卓手机系统,你用过哪些,哪个才最好用呢?...
  6. DES原理及Python实现
  7. Flask -- 会话
  8. 应用ZcxOracle实现Zope和Oralce数据库的连接
  9. 一级b类计算机试题的体型,计算机二级VB习题
  10. R拓展包的下载与安装