以下是一個簡單的Java抽獎程序的實現:
定義一個數組來存儲抽獎的獎品列表。
使用Random類生成一個隨機數,作為抽獎的索引。
輸出抽中的獎品。
代碼示例:
import java.util.Random;
public class LotteryProgram {
public static void main(String[] args) {
String[] prizes = {"一等獎", "二等獎", "三等獎", "安慰獎"};
Random random = new Random();
int index = random.nextInt(prizes.length);
System.out.println("恭喜您抽中了:" + prizes[index]);
}
}
這個程序會從獎品列表中隨機抽取一個獎品,并輸出抽中的獎品名稱。你可以根據需要修改獎品列表,或者添加其他功能,例如:
記錄每次抽獎的結果,以便統計抽獎情況。
控制每個人只能抽一次獎。
添加更復雜的中獎規則,例如抽獎概率不同、中獎數量限制等。
將程序改為GUI界面,更加友好地展示抽獎結果。