是否可以使用java为CPLEX创建.dat文件?

是否可以使用java为CPLEX创建.dat文件?,java,cplex,Java,Cplex,我想为优化问题生成一组数据。我想用Java生成数据,并希望它被写入一个.dat文件,我可以用CPLEX使用它。是的,可以用Java生成一个.dat文件。dat文件只是一个文本文件,因此您可以使用标准技术创建它并写出信息(例如,运行google搜索“java将输出写入文件”) OPL参考手册中关于的章节解释了如何格式化此“外部”数据。除了创建纯文本文件外,还可以连接到外部数据源,如Excel电子表格、数据库等 您应该从安装CPLEX时包含的示例中查看.dat文件。这些问题位于/opl/exampl

我想为优化问题生成一组数据。我想用Java生成数据,并希望它被写入一个.dat文件,我可以用CPLEX使用它。

是的,可以用Java生成一个.dat文件。dat文件只是一个文本文件,因此您可以使用标准技术创建它并写出信息(例如,运行google搜索“java将输出写入文件”)

OPL参考手册中关于的章节解释了如何格式化此“外部”数据。除了创建纯文本文件外,还可以连接到外部数据源,如Excel电子表格、数据库等


您应该从安装CPLEX时包含的示例中查看.dat文件。这些问题位于
/opl/examples

下。如果您将问题编辑得更具体一些,可能更容易给出具体的示例。例如,是否要从Excel电子表格中读取数据?或者,您只是想使用纯文本数据吗?我在CPLEX中有一个模型,我需要一些实例来分析解决方案的结构。但是因为创建这些实例是一项非常手工的任务,所以我想用java自动完成这项任务。像“models={1,2,3};tasks={“Task1”、“Task2”、“Task3”};precements={};…”这样的纯文本就足够了。更有趣的问题可能是:Java应用程序中的数据格式是什么?如果您指定我们可以帮助您将其转换为
.dat
文件,我还没有Java中的任何数据。所以我不能说我需要什么格式。非常感谢。是否有使用Java创建.dat文件的特殊命令?我在Google上找不到任何东西。不,没有任何方法可以自动为您创建.dat文件。您需要写出文件中的每个字符,并确保其格式正确。