就像您说的那样,
JSONObject它由支持
HashMap。
因此,性能几乎相同。
JSONObject.get()添加一个空检查,如果找不到密钥,将引发异常。
JSONObject.put()只是打电话
map.put()。
因此,几乎没有开销。如果要处理JSON对象,则应 始终 使用
JSONObjectover
HashMap。

就像您说的那样,
JSONObject它由支持
HashMap。
因此,性能几乎相同。
JSONObject.get()添加一个空检查,如果找不到密钥,将引发异常。
JSONObject.put()只是打电话
map.put()。
因此,几乎没有开销。如果要处理JSON对象,则应 始终 使用
JSONObjectover
HashMap。