public String getValue(String field)
{
return (String)this.param.get(field);
}

解决方案 »

  1.   

    为什么会出错?
    错误:
    incompatible types
    found: java.lang.Object
    required: java.lang.String
      

  2.   

    this.param.get(field)出来的是Object类,而你的返回的是String.String 是Object的子类,这样肯定会出错。
    return (String)this.param.get(field);

    return this.param.get(field).toString();
    OK~^_^
      

  3.   

    要强制转换成String类型,
    因为在Hashtable中存放的是Object类型,
    所以应为:public String getValue(String field)
    {
    return (String)this.param.get(field);
    }