src/org/nutz/lang/util/NutMap.java
@Override
    public NutMap putDefault(String key, Object dft) {
        if (!this.has(key)) {
            this.put(key, dft);
        }
        return this;
    }
@Override
    public NutMap putDefault(String key, Object dft) {
        if (!this.has(key)) {
            this.put(key, dft);
        }
        return this;
    }
如果一个键的值无效（has(key) 返回 false)，那么为其设置默认值

@param key
键
@param dft
值
@return 自身以便链式赋值