我写了以下:
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空指针,,,,你用了没有赋值的。。。。