@Override
    public Object get(Object key) {
        if (key instanceof Number
                || key instanceof Character
                || key instanceof Boolean
                || key instanceof UUID
        ) {
            Object value = super.get(key.toString());
            if (value != null) {
                return value;
            }
        }

        return super.get(key);
    }
Returns the Object of the associated keys in this {@link JSONObject}.

@param key the key whose associated value is to be returned
@since 2.0.2
core/src/main/java/com/alibaba/fastjson2/JSONObject.java