我正在尝试初始化 Set<String>
在 eclipse 调试 session 期间的变量。因此,我右键单击要更改的变量,并在“更改对象值”窗口中键入以下表达式:
new HashSet<String>(Arrays.asList(new String[]{"a", "b"}));
Eclipse 返回以下错误:
HashSet cannot be resolved to a type
Arrays cannot be resolved
有什么方法可以在 eclipse 的调试 session 期间初始化集合?
最佳答案
如果你想使用一个没有导入的类(在当前文件中没有相应的import
语句),那么你可以通过它们的全限定名来使用这些类:
new java.util.HashSet<String>(java.util.Arrays.asList(new String[]{"a", "b"}));
关于java - 如何在 Eclipse 调试期间初始化 HashSet 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40596965/