What Map.getOrDefault returns for a key that is present but mapped to null - which of the following is true?
Answer: C
The javadoc defines the default as applying when the map contains no mapping for the key, and a key mapped to null is a mapping. So the method removes the need for a containsKey check only if null values are never stored, which is one more reason to avoid them.
Please log in or register to report this question.