【发布时间】:2011-06-16 21:16:21
【问题描述】:
我想了解检查变量是否为字符串或 gstring 类型的可靠方法是什么。我想它与纯 Java 不同:
def var = someFunc();
if (var instanceof String || var instanceof GString) {
String str = var;
}
我问是因为我不想对我错过了导致难以调试的错误的 Groovy 特定功能感到惊讶。
【问题讨论】:
-
令人失望的是没有更好的方法来做到这一点,例如var.isString()