@Override
    @SuppressWarnings("unchecked")
    public NutMap addv(String key, Object value) {
        Object obj = get(key);
        if (null == obj) {
            put(key, value);
        } else if (obj instanceof List<?>)
            ((List<Object>) obj).add(value);
        else {
            List<Object> list = new LinkedList<Object>();
            list.add(obj);
            list.add(value);
            put(key, list);
        }
        return this;
    }
@Override
    @SuppressWarnings("unchecked")
    public NutMap addv(String key, Object value) {
        Object obj = get(key);
        if (null == obj) {
            put(key, value);
        } else if (obj instanceof List<?>)
            ((List<Object>) obj).add(value);
        else {
            List<Object> list = new LinkedList<Object>();
            list.add(obj);
            list.add(value);
            put(key, list);
        }
        return this;
    }
@ Override @ SuppressWarnings ( "unchecked" ) public NutMap addv ( String key , Object value ) { Object obj = get ( key ) ; if ( null == obj ) { put ( key , value ) ; } else if ( obj instanceof List < ? > ) ( ( List < Object > ) obj ) . add ( value ) ; else { List < Object > list = new LinkedList < Object > ( ) ; list . add ( obj ) ; list . add ( value ) ; put ( key , list ) ; } return this ; }
为 Map 增加一个名值对。如果同名已经有值了，那么会将两个值合并成一个列表

@param key
@param value
为 Map 增加一个名值对。如果同名已经有值了，那么会将两个值合并成一个列表