2014-08-27 83 views

回答

1

可以使用setOut(OutputStream s)方法重定向CPLEX的输出:

IloCplex cplex = new IloCplex(); 
cplex.setOut(...); 
+1

我已经这样做了。它仍然打印结果!有任何想法吗? – 2014-08-28 14:15:24

0

尝试

public class NullOutputStream extends OutputStream {  
    @Override 
    public void write(int b) throws IOException { 
    } 
} 

然后

setOut(new NullOutputStream()); 
3

我用下面的代码和它的作品。

IloCplex cplex = new IloCplex(); 
    cplex.setOut(null); 
+0

这是问题的唯一答案。其他与避免打印有关,但与以不同方式打印或使用额外代码来不打印有关 – 2015-11-16 22:28:14