Java 从org.wso2.siddhi.core.event.event类检索数据

Java 从org.wso2.siddhi.core.event.event类检索数据,java,siddhi,Java,Siddhi,我有一个定义为 定义流外设备ID字符串val int 在其回调的“receive”方法中,我想对int类型的valof进行一些处理。是否有任何方法可以从事件对象检索此整数值 我试图使用events[I].getData.toString检索它,但返回的字符串是[Ljava.lang.Object;@c55cfc,我无法理解它。这里,“events”是传入回调的“receive”方法的“events”数组 提前感谢您的帮助。事件类的getData方法返回一个对象[]。这意味着,您将调用对象[]上的

我有一个定义为 定义流外设备ID字符串val int

在其回调的“receive”方法中,我想对int类型的valof进行一些处理。是否有任何方法可以从事件对象检索此整数值

我试图使用events[I].getData.toString检索它,但返回的字符串是[Ljava.lang.Object;@c55cfc,我无法理解它。这里,“events”是传入回调的“receive”方法的“events”数组

提前感谢您的帮助。

事件类的getData方法返回一个对象[]。这意味着,您将调用对象[]上的toString。在Java中,这将打印对象Ljava.lang.Object的类名+哈希代码;@c55cfc请参阅以获取更多信息。因此,如果需要获取值,只需迭代对象[]由getData方法返回。即事件[i]。getData[j]

的可能重复项