實現簡單的隨機抽獎功能可以使用Java的Random類來生成隨機數。下面是一個簡單的實現示例:
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
public class Lottery {
public static void main(String[] args) {
List<String> participants = new ArrayList<>();
participants.add("張三");
participants.add("李四");
participants.add("王五");
participants.add("趙六");
Random random = new Random();
int winnerIndex = random.nextInt(participants.size());
String winner = participants.get(winnerIndex);
System.out.println("抽獎結果:" + winner);
}
}
在這個示例中,首先創建一個參與抽獎的列表participants
,然后使用Random
類生成一個隨機數winnerIndex
,該隨機數的范圍為參與抽獎人數的大小。最后,根據隨機數獲取中獎者的名稱,并輸出抽獎結果。