您需要在内存中分配ABC,否则它指向
null,因此NullPointerException:
ABC abc = new ABC();double baba = abc.lala();
编辑 :好的,如果ABC没有像这样的零参数构造函数:
public ABC() { }您有两种选择来解决您的问题。要么添加一个,然后在内部给其他字段提供默认值。喜欢:
public AdapterDB(){ DBHelper = new DatabaseHelper (context); }或者,修改对象的创建,例如:
double p1 = <some value>;double p2 = <some value>;double p3 = <some value>;double p4 = <some value>;Context ctx = new Context(); // don't know what this does.ABC abc = new ABC(p1, p2, p3, p4, context);double baba = abc.lala();



