gpt4 book ai didi

java - J2ME 中的哈希表效率

转载 作者:行者123 更新时间:2023-11-30 05:08:06 24 4
gpt4 key购买 nike

我正在编写一个 J2ME 类,它从资源文件中读取变量键和内容(作为字符串)。我想将这些数据存储在哈希表之类的东西中,以便更快地访问,这样应用程序就不必在每次请求键值时都读取文件。我应该更喜欢使用内置 java.util.Hashtable或者每次搜索关键字符串会更快或更有效地存储内存(例如,在从文件中读取的字符串中使用 foo.indexOf("bar")

最佳答案

哈希表是为基于任意键的高效查找而设计的。是的,这可能比每次都在字符串中搜索 key 更好。

但与所有与性能相关的问题一样,最好的答案是自己进行基准测试。如果一项优化不值得进行基准测试,那么它就不值得进行优化。

关于java - J2ME 中的哈希表效率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4392240/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com