A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wx_d9b6mRbI 中级黑马   /  2015-7-26 15:07  /  116 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/**
点名器:
可以一直点名的点名器,如果输入的是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]);
                                                        }

                                }
               
        }
}

3 个回复

正序浏览
刚开始学,基础的东西,还有很多不会的,希望大神指导
回复 使用道具 举报
谢谢大家,一起交流学习
回复 使用道具 举报
写的不完善的地方,希望朋友们多多提意见
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马