
java案例2:抽取幸运观众
4.随机选取一名幸运观众,并打印该观众姓名。1.从键盘输入三名观众。
·
1.从键盘输入三名观众
2.存储观众姓名
3.总览观众姓名
4.随机选取一名幸运观众,并打印该观众姓名
上代码!
package base002;
/*
抽取幸运观众
1.从键盘输入3名观众
2.存储观众姓名
3.总览观众姓名
4.随机选取一名观众,并打印该观众姓名
*/
import java.util.Random;
import java.util.Scanner;
public class Test02 {
public static void main(String[] args) {
//创建数组,保存观众姓名
String[] arr = new String[3];
//从键盘输入观众姓名
save(arr);
//展示观众姓名
show(arr);
//随机抽取姓名
randomName(arr);
//
}
//随机抽取观众
private static void randomName(String[] arr) {
Random r = new Random();
int index = r.nextInt(arr.length);//0~2,不包括3
System.out.println("幸运观众是:"+arr[index]);
}
//展示方法,将数组中保存的数据打印出来
private static void show(String[] arr) {
for(int i=0;i<arr.length;i++){
System.out.println("第"+(i+1)+"个姓名:"+arr[i]);
}
}
//保存方法,从键盘输入的姓名保存到数组中
private static void save(String[] arr){
Scanner sc = new Scanner(System.in);
for(int i=0;i<arr.length;i++){
System.out.println("请输入第"+(i+1)+"个姓名");
arr[i] = sc.next();
}
}
}
更多推荐
所有评论(0)