[英]Dynamically name objects in Java
我正在開發一個Android項目,但無法動態創建對象。
例如,我想要這樣命名的事件:
* event1
* event2
...
我曾經在PHP中工作,而且我知道在Java中無法做到這一點,因為必須在程序啟動之前編譯代碼。
我不知道程序必須要創建多少個對象,因為數據來自在線數據庫。 如果我輸入以下內容,則可以創建1個事件:
Event event = new Event();
我真的很想為每個事件創建一個對象並將每個對象存儲在db4o數據庫中。
正如我所說,可能只有一個事件,但也有可能有100個事件。
聽起來您需要一系列事件。 嘗試將它們放在一個簡單的數據結構中,例如ArrayList
(類似於數組,但是它可以在運行時擴展大小)。 這樣,您將沒有多個變量event1
, event2
等,而只有一個名為events
(或類似名稱)的變量,可以event2
對象。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.