@SuppressWarnings( {
    """
	是 pushTo 函数的另一个变种（可以接受集合）
	
	@param key
	键
	@param values
	值列表
	@return 自身
	
	@see #pushTo(String, Collection)
    """"rawtypes", "unchecked"})
    public NutMap pushTo(String key, Collection<?> values) {
        if (null != values && values.size() > 0) {
            Object v = get(key);
            // 不存在的话，增加列表
            if (null == v) {
                List<Object> list = new LinkedList<Object>();
                list.addAll(values);
                this.put(key, list);
            }
            // 如果是集合的话，就增加
            else if (v instanceof Collection) {
                ((Collection) v).addAll(values);
            }
            // 否则将原来的值变成列表再增加
            else {
                List<Object> list = new LinkedList<Object>();
                list.add(v);
                list.addAll(values);
                this.put(key, list);
            }
        }
        // 返回自身以便链式赋值
        return this;
    }
@SuppressWarnings({"rawtypes", "unchecked"})
    public NutMap pushTo(String key, Collection<?> values) {
        if (null != values && values.size() > 0) {
            Object v = get(key);
            // 不存在的话，增加列表
            if (null == v) {
                List<Object> list = new LinkedList<Object>();
                list.addAll(values);
                this.put(key, list);
            }
            // 如果是集合的话，就增加
            else if (v instanceof Collection) {
                ((Collection) v).addAll(values);
            }
            // 否则将原来的值变成列表再增加
            else {
                List<Object> list = new LinkedList<Object>();
                list.add(v);
                list.addAll(values);
                this.put(key, list);
            }
        }
        // 返回自身以便链式赋值
        return this;
    }
@ SuppressWarnings ( { "rawtypes" , "unchecked" } ) public NutMap pushTo ( String key , Collection < ? > values ) { if ( null != values && values . size ( ) > 0 ) { Object v = get ( key ) ; // 不存在的话，增加列表
 if ( null == v ) { List < Object > list = new LinkedList < Object > ( ) ; list . addAll ( values ) ; this . put ( key , list ) ; } // 如果是集合的话，就增加
 else if ( v instanceof Collection ) { ( ( Collection ) v ) . addAll ( values ) ; } // 否则将原来的值变成列表再增加
 else { List < Object > list = new LinkedList < Object > ( ) ; list . add ( v ) ; list . addAll ( values ) ; this . put ( key , list ) ; } } // 返回自身以便链式赋值
 return this ; }
是 pushTo 函数的另一个变种（可以接受集合）

@param key
键
@param values
值列表
@return 自身

@see #pushTo(String, Collection)
是 pushTo 函数的另一个变种（可以接受集合）