0

当我使用 Eclipse 进行调试时,我正在尝试检查 Set :

for (Object object: s)
                {
                 //Code
                }

但是,它反而给了我以下信息:

“本地类型字段访问不能在评估表达式中使用”。

是什么原因?

谢谢。

4

1 回答 1

0

你有重复的局部变量's'。最好通过以下方式避免强制转换:

Set<MyType> mySet = new HashSet<MyType>();
// populate mySet

for (MyType myType: mySet) { 
    // do work with myType
}
于 2012-07-24T23:35:09.863 回答