在我们的 Java 程序中,我们收到一个 Erlang 元组并将其提取到OtpErlangTuple
. 元组的元素之一应该是字符串,但可以为空。当它为空时,它的值是[]
- Erlang 表示一个空列表的方式。
我的问题是如何检查元素是否为空以便将其转换为OtpErlangString
?
就像现在一样(OtpErlangString)messageData.elementAt(2)
,引发了以下异常:
class java.lang.ClassCastException
, 'com.ericsson.otp.erlang.OtpErlangList cannot be cast to com.ericsson.otp.erla
ng.OtpErlangString'
谢谢,
马丁