来自配置文件或 .java 的巨大数组

Huge Array from config file or in .java

我有一个简短的问题;什么更有效率?将大量数组和其他数据存储在配置文件中或仅存储在您的 java 代码中?

我现在的项目里面有一个200+的数组,它的代码经常被触发,里面有一个巨大的数组有关系吗?

或者有其他解决方案吗?

谢谢

您可能希望在数据库中存储大量数据。

话虽如此,一个200+长度的数组并不是一个非常大的数组,除非元素的大小特别大。不过,写代码似乎很费劲——我可能会使用配置文件或数据库。

另一种可能是对数组元素执行的操作很耗时。您可能想要检查 post codereview.stackexchange.com 上的操作,或 post 此处的代码以及有关其优化的具体问题。

所有大数组都是200+,但不是所有200+数组都是大的

  • 如果一直用数组的话,配置文件似乎最可行
  • 如果你不经常使用它,那么一个文件,初始化数组就好了
  • 如果您必须 link 大量数据到数组元素并且您已经有一个数据库,那么一个新的 table 就足够了