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

我使用的JSONObect,没有New JSONObjetc(Object)这样的构造方法

Log.d(TAG, new JSONObject(mLoser).toString());mLoser是我自己创建的Java bean对象,

public class Loser {
   private String name;
   private double age;
   private String[] major;
   private String school;
   private Object car;
   private Object house;
   private boolean has_girlfriend;
   private String comment;
   public Loser(){
   }

}

提示我没有那种构造方法。API是24的,请问什么情况?

提问者:烨0 2016-09-15 19:18

个回答

  • 漠然的笑
    2016-09-16 01:13:30

    研究了一下,是jar包的问题应该是apache的json包,导入的是  import org.json.JSONObject这个类可以了。最下面名为json的包 http://cn.jarfire.org/json.html

  • 漠然的笑
    2016-09-16 01:02:24

    同感,创建的工程以前没用过,应该是使用的jar包不一样引起