HashMap Cheat Sheet
by AbhishekJain via [Link]/141294/cs/30251/
Declaration
Map<Integer, String> map = new HashMap<>();
Methods
[Link]t(key) - Return value
[Link]t(key,value) - Insert Key-Value
[Link]ntainsKey(key) - Returns Boolean
[Link]ze()- Returns Size
[Link]ear() - Clear Map(key-values)
Output
[Link]t.println(map); - {a=1,b=2}
[Link]t.println(map.entrySet().toString()); - [a=1, b=2]
Traversal
1) Using entrySet():
for( [Link]try<Integer, String> val : [Link]trySet()) {
[Link]t.println(val.getKey() + " : " + [Link]tValue());
}
2) Using forEach:
[Link]rEach((key, value) -> [Link]t.println(key + " : " + value));
3) Using Iterator:
Iterator<[Link]try<Integer, String> > itr = [Link]trySet().iterator();
while (itr.hasNext()) { [Link]t.println(itr.next()); }
4) Using Stream API:
[Link]trySet().stream().forEach(val ->
[Link]t.println(val.getKey() + " : " + [Link]tValue()));
By AbhishekJain Published 19th December, 2021. Sponsored by [Link]
Last updated 19th December, 2021. Learn to solve cryptic crosswords!
Page 1 of 1. [Link]
[Link]/abhishekjain/