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<names.length;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];
    }
    
}
  • 7
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值