溫馨提示×

java抽獎程序怎么實現

小億
189
2023-07-20 18:39:02
欄目: 編程語言

要實現一個Java抽獎程序,可以按照以下步驟進行:

  1. 創建一個包含抽獎號碼的列表??梢允褂肁rrayList或者數組來存儲號碼。

  2. 使用random類生成一個隨機數,作為中獎號碼。

  3. 遍歷號碼列表,判斷每個號碼是否與中獎號碼相等。如果相等,則表示該號碼中獎。

  4. 將中獎號碼打印出來或者存儲到一個中獎列表中。

下面是一個簡單的Java抽獎程序的示例代碼:

import java.util.ArrayList;
import java.util.List;
import java.util.Random;
public class LotteryProgram {
public static void main(String[] args) {
// 創建號碼列表
List<Integer> numberList = new ArrayList<>();
for (int i = 1; i <= 100; i++) {
numberList.add(i);
}
// 生成中獎號碼
Random random = new Random();
int winningNumber = random.nextInt(100) + 1;
// 遍歷號碼列表,判斷是否中獎
List<Integer> winningNumbers = new ArrayList<>();
for (int number : numberList) {
if (number == winningNumber) {
winningNumbers.add(number);
}
}
// 打印中獎號碼
System.out.println("中獎號碼是:" + winningNumbers);
}
}

這個示例程序中,號碼列表包含了1到100的號碼,隨機生成一個中獎號碼,然后遍歷號碼列表,判斷是否中獎,將中獎號碼存儲到winningNumbers列表中,最后打印出中獎號碼。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女