我注意到eclipse.jdt.core.dom
变量绑定(IVariableBinding
)提供了布尔方法来检查它们是否代表字段,枚举常量或参数(isEnumConstant()
,isField()
和isParameter()
)。
我怎么知道它是否代表一个局部变量?如果IVariableBinding
不是前三者之一,那么它是否总是一个局部变量是否安全?
答案 0 :(得分:2)
来自Eclipse论坛的回答(感谢Deepak Azad): YES ,它总是一个局部变量,正如我所怀疑的那样。