2014-08-27 182 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