2016-03-09 41 views

回答

0

HashSetSet的實現。

0

A Set代表通用的「一組值」。 A TreeSe t是元素排序(並因此排序)的集合,HashSet是元素未排序或排序的集合。

A HashSet通常比TreeSet快很多。

參照this

1

Set是一個接口,HashSet - 接口的實現。建議您在聲明變量時使用接口而不是實現。

如果進一步細化,Java中的接口是一組方法,如果某個類想要實現這個接口,它必須實現所有這些方法。

Set接口表示一組對象,無序,沒有隨機元素訪問。 HashSet - 實現Set接口,基於.hashCode()函數。

相關問題