我遵循了单个对象,该对象表示csv和json中的位置:

 "value_location1": {
  "json_lat": "-118.3844000",
  "csv_lat": "-118.3844"
   },
  "value_location2": {
  "json_lat": "-117.933122",
  "csv_lat": "-117.933122"
},

实际上,我有这些对象的 145k(重要)数组,我需要找到一种好的方法来使value_location.csv_latvalue_location.json_lat相等。

如您所见,当json_lat--118.3844000csv_lat提供-118.3844

两者都具有与double相同的值,但与String不同,

高性能该怎么做?

谢谢,

最佳答案

只需将值粘贴到浮点并比较浮点值
否则您可能会陷入这个问题

10-07 14:33