利用Java API类从{"观众1","观众2","观众3","观众4","观众5","观众6"}中随机抽取幸运观众,并在控制台输出该用户的名字。
时间: 2024-01-22 20:03:36 浏览: 98
一个抽取幸运观众的代码
你可以使用Java的Random类和Collections类来实现从给定的观众列表中随机抽取幸运观众的功能。下面是一个示例代码:
```java
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Random;
public class LuckyAudience {
public static void main(String[] args) {
List<String> audienceList = new ArrayList<>();
audienceList.add("观众1");
audienceList.add("观众2");
audienceList.add("观众3");
audienceList.add("观众4");
audienceList.add("观众5");
audienceList.add("观众6");
Collections.shuffle(audienceList); // 随机打乱列表顺序
Random random = new Random();
int luckyIndex = random.nextInt(audienceList.size()); // 随机生成幸运观众的索引
String luckyAudience = audienceList.get(luckyIndex);
System.out.println("幸运观众是:" + luckyAudience);
}
}
```
这段代码首先创建了一个包含观众名字的列表audienceList。然后使用Collections类的shuffle方法将列表顺序随机打乱。接下来,使用Random类生成一个随机的索引值,然后通过get方法从列表中获取幸运观众的名字。最后,将幸运观众的名字输出到控制台。
阅读全文