Problem using HashTable and HashMap duplicate insertions
i think hashtable can allow multiple values with same key. But how can i look at all the values with the same key. I have just far reached uptill here
in both the cases of the while loop it shows only the values 1, 2 , and 4. If it allows multiple values with the same key then it must show 3 and 4 for the same key which is 3. But it is not showing here. or i don't know how to print the values.
Hashtable<String,String> m = new Hashtable<String,String>();
Set set = m.keySet(); // get set-view of keys
Set set1 = m.entrySet(); //get set of all values in hash table
// get iterator
Iterator itr = set.iterator();
Iterator itr1 = set1.iterator();
str = (String) itr.next();
System.out.println(str + ": " +m.get(str));
Map.Entry e = (Map.Entry) itr1.next();
but in both cases the output is
1 : 1
2 : 2
3 : 4
Re: Problem using HashTable and HashMap duplicate insertions
Duplicate post -- locked.
Original poster, duplicate posting is not fair to the volunteers of this forum as it needlessly divides discussions. Please read the FAQ's and abide by the forum rules regarding this and our other rules.