【发布时间】:2019-12-24 00:34:52
【问题描述】:
如何在 Ballerina 中获取变量的类型?
我知道可以进行布尔检查,如下所示:
import ballerina/io;
public function main() {
any x = "This is a test";
io:println(x is string); // Evaluates to true
io:println(x is float); // Evaluates to false
}
在Python中,我们使用type(variable)获取类型,在Java中如下:
String a = "test";
a.getClass().getName()
我们如何在 Ballerina 中做到这一点?我试图查看文档,我能找到的最接近的是lang.typedesc。
【问题讨论】: