日期:2014-05-20  浏览次数:21050 次

关于java.lang.NullPointerException的问题,已经疯了,高手帮忙。。
我写了以下:

double   lb   =   ...;
double   ub   =...;
int   ind   =   ...;
double   val   =   ...;

IloCplex   cplex   =   new   IloCplex();
IloLPMatrix   lp   =   cplex.LPMatrix();

IloNumVar   x   =   cplex.numVar(lb,ub,IloNumVarType.Float);
lp.addColumn(x,ind,val);

编译没有错,运行总是报NullPointerException。。。
哪位高手可以帮一下我,已经2天没有进度了。。。
十分感谢

------解决方案--------------------
晕,已经给你报空指针的错误了,那么就跟踪程序看看哪里出现了空指针,为什么发生了空指针。
------解决方案--------------------
不知道你这些是什么。。IloCplex ,IloLPMatrix

------解决方案--------------------
另外 可以用System.out.println( "随便一些内容 ")
这样填到程序的地方来测试一下 如果控制台能打出东西说明那边运行到了
一直这样找到发生异常的地方再分析业务逻辑是不是有错误

或者用DEBUG模式来跟踪一下了
------解决方案--------------------
NullPointerException空指针,,,,你用了没有赋值的。。。。