2016-03-17 25 views
1
Set<String> AllWindowHandles = driver.getWindowHandles(); 
List<String> AllWindowHandles=driver.getWindowHandles(); 
+1

它的'设置'只在Java中。在C#中的'List'和Python'Array'中。 – Guy

回答

2

它可以防止可能的处理程序在集合中重复,这可能导致在每个事件之后多次调用同一个处理程序。列表可以有重复的元素和设置不能

+0

我觉得我在你之前发布的同一个答案。你认为它的相关性吗? –

+1

好吧,现在我看到你的答案。但它不完全一样:) – Cootri

+2

@ShubhamJain - 首先不是最重要的事情。除了提供额外的信息,这个答案也写得更好。这就是为什么它得到我的赞赏。 –

1

我理解的主要原因是set不允许重复,而list允许重复值。

相关问题