使用Java生成这样一个HashSet的有效方法是什么?
任何Set具有相同的接口,因此通常可以互换使用,因为良好实践要求您对所有这些使用Set接口.
如果你真的需要,你可以从另一个创建一个.对于通用代码,它可以是:
Map<B,V> map = ...; HashSet<B> set = new HashSet<B>(map.keySet());