File size: 912 Bytes
0284885
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
package Case_demo1;

import java.util.ArrayList;
import java.util.Collections;
import java.util.Random;

public class Test1 {
    public static void main(String[] args) {
        /*
        班级里有N个学生,学生属性:姓名、年龄、性别。
        实现随机点名器。
         */

        //1、定义集合
        ArrayList<String> list = new ArrayList<>();

        //2、添加数据
        Collections.addAll(list, "范闲", "范建", "范统", "杜子腾", "朱合泛", "侯笼藤",
                "朱益群", "朱穆朗玛峰", "杜琦燕", "袁明媛", "李猜", "田密密");

        //3、随机点名
        Random r = new Random();
        int index = r.nextInt(list.size());
        String name = list.get(index);
        System.out.println(name);

        //打乱
        Collections.shuffle(list);
        name = list.get(0);
        System.out.println(name);
    }
}