我遵循了单个对象,该对象表示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_lat
和value_location.json_lat
相等。如您所见,当
json_lat
--118.3844000
时csv_lat
提供-118.3844
。两者都具有与double相同的值,但与String不同,
高性能该怎么做?
谢谢,
最佳答案
只需将值粘贴到浮点并比较浮点值
否则您可能会陷入这个问题