黑马程序员技术交流社区

标题: 数组实现的随机点名 [打印本页]

作者: 悠悠呦呦    时间: 2016-8-21 11:29
标题: 数组实现的随机点名
        import java.util.Random;
                import java.util.Scanner;
                public class CallName1{
        public static void main(String[] args) {
                System.out.println("--------随机点名器--------");
               
                String[] students = new String[3];
               
                Scanner sc = new Scanner(System.in);
        for (int i = 0; i < students.length; i++) {
                System.out.println("存储第"+i+"个名称:");
                students[i] = sc.next();
        }
        for (int i = 0; i < students.length; i++) {
                //String name = students[i];
                //打印同学名字
                System.out.println("第"+i+"个学生名称:" + students[i]);
        }
       
        int index = new Random().nextInt(students.length);
         //Random ran= new Random();
         //int index = ran.nextInt(students.length);
       
        //String name = students[index];
         System.out.println(students[index]);
                }
                }

       
作者: NewsmallWhite    时间: 2016-8-21 12:19
String[] students = new String[3];
作者: NewsmallWhite    时间: 2016-8-21 12:21
String[] students = new String[3];数组的长度可以更改为键盘输入,这样就比较灵活一点
作者: DadouBK    时间: 2016-8-21 12:53
学习了 以后上课就用这个了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2