我有一個名爲Events的數組。如何使用Math.random將數值放在數組中的隨機位置?
String[] Events = new String[20];
我該如何編寫一個方法來使用math.random()僅將10個隨機事件放入此數組?我試圖解決這個問題是:我是新的,仍在學習從python移動到java,強調很多。
public static void AddRandomEvents(Events[] event) {
for(int i = 0; i < event.length; i++){
int rand = (int) (Math.random() + 10) + 1;
System.out.println(event[rand]);
}
}
我有一類稱爲事件而這就是爲什麼它的活動[]
任何幫助或貢獻將是有益的。謝謝。
還增加了,我把10個隨機事件,從這個陣列
String[] names = {"Wedding", "Birthday", "Funeral","Clubbing","Anniversary", "Volunteer", "Job fair"};
的事件數組,怎麼樣?謝謝
你想從名字陣列設置的事件陣列的10個值?在這種情況下可能會發生重複錄入。 。對? – stinepike