/**
点名器:
可以一直点名的点名器,如果输入的是1就停止点名,否则就点名
思路:
定义一个字符串数组,随机获得一个随机数,把这个数对应数组角标,
从角标数值对应数组内的名字,返回这个名字
*/
import java.util.Scanner;
class ChooseDemo
{
public static void main(String[] args)
{
String []arr = new String[]{"张三","李四","王五","老王"};
//int number = (int)(Math.random()*84)+1;
//定义一个标记,如果输入的是1就跳出循环。
w: while(true){
for(int i=0;i<arr.length;i++){
Scanner sc = new Scanner(System.in);
System.out.println("点名");
int num = sc.nextInt();
if(num==1){
break w;
}
int number = (int)(Math.random()*84);//一个班级多少个人,乘以多少
num=number;
System.out.println(arr[num]);
}
}
}
}
|
|