Java HashMap vs JSONObject
我想知道Java HashMap与JSONObject的性能。
JSONObject似乎使用HashMap在内部存储数据。但与HashMap相比,JSONObject可能会有额外的开销。
有没有人知道Java JSONObject与HashMap相比的性能?
谢谢!
我想知道Java HashMap与JSONObject的性能。
JSONObject似乎使用HashMap在内部存储数据。但与HashMap相比,JSONObject可能会有额外的开销。
有没有人知道Java JSONObject与HashMap相比的性能?
谢谢!
正如你所说,由.JSONObject
HashMap
因此,性能将几乎相同。 添加空检查,如果未找到键,将引发异常。 只是打电话.JSONObject.get()
JSONObject.put()
map.put()
因此,几乎没有开销。如果您正在处理 JSON 对象,则应始终使用 over 。JSONObject
HashMap
我会说这个问题没有意义,原因如下: