簡體   English   中英

在Java中動態命名對象

[英]Dynamically name objects in Java

我正在開發一個Android項目,但無法動態創建對象。

例如,我想要這樣命名的事件:

* event1

* event2

...

我曾經在PHP中工作,而且我知道在Java中無法做到這一點,因為必須在程序啟動之前編譯代碼。

我不知道程序必須要創建多少個對象,因為數據來自在線數據庫。 如果我輸入以下內容,則可以創建1個事件:

Event event = new Event();

我真的很想為每個事件創建一個對象並將每個對象存儲在db4o數據庫中。

正如我所說,可能只有一個事件,但也有可能有100個事件。

聽起來您需要一系列事件。 嘗試將它們放在一個簡單的數據結構中,例如ArrayList (類似於數組,但是它可以在運行時擴展大小)。 這樣,您將沒有多個變量event1event2等,而只有一個名為events (或類似名稱)的變量,可以event2對象。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM