!1 修复Treemap乱序

Merge pull request !1 from Tutty/v5-master
This commit is contained in:
Tutty 2021-05-24 17:32:05 +08:00 committed by Gitee
commit 2d73ef374c

View File

@ -25,6 +25,7 @@ import java.math.BigInteger;
import java.util.Collection;
import java.util.Enumeration;
import java.util.LinkedHashMap;
import java.util.TreeMap;
import java.util.Map;
import java.util.ResourceBundle;
import java.util.Set;
@ -157,7 +158,7 @@ public class JSONObject implements JSON, JSONGetter<String>, Map<String, Object>
* @since 3.0.9
*/
public JSONObject(Object source, boolean ignoreNullValue) {
this(source, ignoreNullValue, (source instanceof LinkedHashMap));
this(source, ignoreNullValue, (source instanceof LinkedHashMap) || (source instanceof TreeMap));
}
/**