AnyLogic将字符串转换为Node

时间:2018-07-17 14:15:22

标签: java anylogic

有人可以帮助我从[[0, 1, 2, 1, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0]] Value -1 at position 1 1 Value 2 at position 1 2 Value 3 at position 1 3 [[0, 1, 2, 1, 0], [0, -1, 2, 3, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0]] 转换为String吗?

问题是,当我从Node加载数据时,无法将database数据类型转换为varcharNode

感谢前进!

1 个答案:

答案 0 :(得分:0)

如果您要将代理发送到名称与数据库中的值相同的矩形节点,则为

String theName=selectFrom(db_table)
.firstResult(db_table.tarhely);//let's assume this gets you the name of the node
Node rect=findFirst(network.nodes(), n->n.getName().equals(theName)); //this will get you the node

network.nodes()将为您提供网络中现有的所有节点...如果有很多节点,请小心选择正确的节点网络...然后您将获得第一个与名称与findFirst匹配的节点。