java基础练习2_一个简单的随机点名器

import java.util.Random;
public class PracticeDemo_2{
    /*
      实现一个简单的随机点名器
      需求分析:1.定义数组,存储学生姓名;
                2.预览数组,预览学生姓名;
                3.随机数组,随机抽取一个学生姓名*/
    public static void main(String[] args){
        //1.定义一个数组
        String [] names =new String[10];
        //2.调用存储学生方法
        resStudents(names);
        //3.预览学生姓名
        printStudents(names);
        //4.随机抽取一个学生姓名
        System.out.println("系统随机抽取的一个学生为:"+"\n"+randomStudents(names));
    }
    /*
        定义一个方法,存储学生姓名
    */
    public static void resStudents(String[] names){
        names[0]="小花";
        names[1]="小明";
        names[2]="小王";
        names[3]="小小";
        names[4]="斧王";
        names[5]="虚空恐惧";
        names[6]="卡萨丁";
        names[7]="寒冰";
        names[8]="时光老头";
        names[9]="阿卡丽";
    }
    /*
        定义一个方法,预览学生姓名
    */
    public static void printStudents(String[] names){
        for(int i=0;i             System.out.println("学生名:"+"\n"+names[i]);
        }
    }
    /*
        定义一个方法,随机抽取一个学生姓名
        随机数,需引用java.util.Random
    */
    public static String randomStudents(String[] names){
        Random ra =new Random();
        int index =ra.nextInt(names.length);
        return names[index];
    }
    
} java基础练习2_一个简单的随机点名器_第1张图片

你可能感兴趣的:(JAVA)