好了,所以我有下面這段代碼:在Java中使用字符串作爲名稱的對象
Random rnd = new Random();
int i = 0;
while(i<1000) {
String name = "event" + i;
Event name = new Event(rnd.nextInt(100000)); //ERROR duplicate variable
SimEngine.getScheduler().addEventToQueue(event);
i++;
}
System.out.println(SimEngine.getScheduler().getQueue().iterator());
我知道聲明的名字兩次是沒有意義的,但我希望你能看到什麼,我想做。因爲我想要事件對象的名稱爲event1,event2,event3等
我怎樣才能讓它使用字符串名稱作爲Event對象的名稱?
非常感謝!這兩種解決方案都很有幫助,但由於我以後不打算使用每個Event對象,所以我將採用第二種方法。 :) – DSF