1 import java.util.HashMap;
 2 import java.util.HashSet;
 3 import java.util.Map;
 4 import java.util.Set;
 5 
 6 public class RandNum {
 7 
 8     static void printRandom(Set<String> set) {
 9         Map<Integer, String> map = new HashMap<Integer, String>();
10         int i = 0;
11         for(String value : set) {
12             map.put(++i, value);
13         }
14         double random = Math.random();
15         int num = (int) (random * set.size()) + 1;
16         System.out.println(map.get(num));
17     }
18 
19     public static void main(String args[]) {
20         Set<String> set = new HashSet<String>() {{
21             add("张三");
22             add("李四");
23             add("王五");
24         }};
25         printRandom(set);
26     }
27 }

 

相关文章:

  • 2022-12-23
  • 2021-07-06
  • 2021-10-12
  • 2022-12-23
  • 2022-12-23
  • 2022-01-20
  • 2021-12-13
  • 2022-12-23
猜你喜欢
  • 2021-09-30
  • 2022-01-06
  • 2021-12-26
  • 2021-07-02
  • 2022-12-23
相关资源
相似解决方案