我得到這個string[]
我在這些圖像的網格中使用。網格是隨機生成的。現在我使用更多次添加一個對象的方式。但我的算法重新生成一個,如果兩張圖片是相同的(例如,egg-tree-blackcar-blackcar-pinkcar)將不起作用,因爲我檢查圖像的數組索引。在不添加更多字符串數組的情況下添加概率
String bingoObject[] = {
"black_car",
"gray_car",
"white_car",
"red_car",
"yellow_car",
"blue_car",
"pink_car",
"green_car",
"boat",
"tree",
//ADDED MORE FOR CHANCES
"black_car",
"black_car",
"gray_car",
"white_car",
"red_car",
"blue_car",
"green_car"
};
是否有另一種方式來獲得隨機量和分配概率每個對象,而不必將其多次添加到陣列?這會清理並幫助我處理大量混亂的編碼。
看到http://stackoverflow.com/questions/6737283/加權隨機-java – SamYonnou