2016-03-13 67 views
0

我想知道IBM/ILOG OPL語言中是否有字符串連接語法/函數?我在我的OPL模型中使用了+,例如:OPL中是否有字符串連接?

{names[i] + "_" | i in I} 

但出現錯誤。

我正在使用CPLEX studio 12.6,並且我經歷了幫助並找不到任何此類功能。在搜索結果中顯示int數組有append,但對於String沒有多大幫助。任何指針如何在模型本身中進行字符串連接。

回答

1

做的字符串concat你可以使用腳本。

range r=1..3; 
string names[i in r]="item"; 

execute 
{ 
for(var i in r) names[i]+=i; 
writeln(names); 
} 

其給出[ 「ITEM1」 「ITEM2」, 「項目3」]

問候