簡體   English   中英

從配置或屬性文件加載巨大的枚舉

[英]Load huge Enum from configuration or properties file

我有一個超過4000個值的大枚舉。 我無法編寫代碼,因為代碼太長,而且我也不認為這是最好的方法。

我需要枚舉類,例如動物。 並且所有動物都應從文件中讀取。 我怎樣才能很好地做到這一點? 我可以使用普通的Java或Spring。

謝謝

正如Joakim指出的那樣,您要實現的目標可能不是一個好主意。 您的確切需求是什么? 您打算如何處理該枚舉?

即使維護4000個case的枚舉一個好主意,但您的數量級與枚舉中值的最大數量相同(參見Java中的枚舉元素的最大數量 )。 我想您不能100%確定您一天不會超過它。

使用專用的類,模式,數據庫等可能會更好。

暫無
暫無

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

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