问答详情
源自:3-3 使用Java Bean构建对象

System.out.println(new JSONObject(Do)) Do老报错

System.out.println(new JSONObject(Do))   Do老报错


Error:(108, 28) java: 对于JSONObject(com.json.demo.ShuoDO), 找不到合适的构造器

    构造器 org.json.JSONObject.JSONObject(java.util.Map)不适用

      (参数不匹配; com.json.demo.ShuoDO无法转换为java.util.Map)

    构造器 org.json.JSONObject.JSONObject(org.json.JSONTokener)不适用

      (参数不匹配; com.json.demo.ShuoDO无法转换为org.json.JSONTokener)

    构造器 org.json.JSONObject.JSONObject(java.lang.String)不适用

      (参数不匹配; com.json.demo.ShuoDO无法转换为java.lang.String)


提问者:YANGSHUO123 2018-07-10 17:41

个回答

  • 落魄书生_lpss
    2018-07-19 16:40:49
    已采纳

    你打印的Do是一个map类型