allelopath
asked on
Set/Hashset keySet()
How do I get the keys from a HashMap?
In the code snippet below, I get this compile error:
Cannot convert from Set<String> to HashSet<String>
Map<String, Integer> referenceMap;
HashSet<String> referenceNumberSet = new HashSet<String>();
referenceNumberSet = referenceMap.keySet();
Iterator<String> iterator = referenceNumberSet.iterato r();
while ( iterator.hasNext()) {
System.out.println( (String) iterator.next() );
}
In the code snippet below, I get this compile error:
Cannot convert from Set<String> to HashSet<String>
Map<String, Integer> referenceMap;
HashSet<String> referenceNumberSet = new HashSet<String>();
referenceNumberSet = referenceMap.keySet();
Iterator<String> iterator = referenceNumberSet.iterato
while ( iterator.hasNext()) {
System.out.println( (String) iterator.next() );
}
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Try
HashSet<String> referenceNumberSet = new HashSet<String>(referenceM ap.keySet( ));
HashSet<String> referenceNumberSet = new HashSet<String>(referenceM
ASKER