随机点名主要是用到了Random类
而Random类主要用来生成随机数
所以第一步要声明一个Random类,如下
Random random = new Random(); //Random的定义
然后把我们准备的人名以数组的方式存储
String[] classMate ={"张三","李四","王五","赵六","田七","薛八"};
第二步要获取这个数组的长度
int a= classMate.length; //把获取数组的长度给a
第三步获取用random类得到的随机数
int b = random.nextInt(a); /*random.nextInt() 表示int类型范围里的随机数
random.nextInt(a) 加上参数代表随机数是从
数字0开始直到数字a(但不包括a)的范围取的随机数*/
第四步就可以直接输出
System.out.println(classMate[b]); //输出数组中下标为随机数对应的元素
到这里就完成了简单的点名程序的编写,主要是用了Random类帮我们解决了随机数的问题
当我们了解其中原理结构可以推出更加复杂功能更多的关于点名的程序设计
我们共同努力