diff --git a/concepts/maps/about.md b/concepts/maps/about.md index 142db1139..86a820cf1 100644 --- a/concepts/maps/about.md +++ b/concepts/maps/about.md @@ -51,15 +51,15 @@ fruitPrices.get("apple"); // => 100 Use [containsKey][map-containskey-javadoc] to see if the map contains a particular key. ```java -fruitPrices.containsKey("apple"); // => true +fruitPrices.containsKey("apple"); // => true fruitPrices.containsKey("orange"); // => false ``` Remove entries with [remove][map-remove-javadoc]. ```java -fruitPrices.put("plum", 90); // Add plum to map -fruitPrices.remove("plum"); // Removes plum from map +fruitPrices.put("plum", 90); // Add plum to map +fruitPrices.remove("plum"); // Removes plum from map ``` The [size][map-size-javadoc] method returns the number of entries. @@ -68,10 +68,10 @@ The [size][map-size-javadoc] method returns the number of entries. fruitPrices.size(); // Returns 2 ``` -You can use the [keys] or [values] methods to obtain the keys or the values in a Map as a Set or collection respectively. +You can use the [keySet][map-keyset-javadoc] or [values][map-values-javadoc] methods to obtain the keys or the values in a Map as a Set or collection respectively. ```java -fruitPrices.keys(); // Returns "apple" and "pear" in a set +fruitPrices.keySet(); // Returns "apple" and "pear" in a set fruitPrices.values(); // Returns 100 and 80, in a Collection ``` @@ -169,3 +169,5 @@ Calling methods like `put`, `remove` or `clear` results in an `UnsupportedOperat [map-copyof-javadoc]: https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Map.html#copyOf(java.util.Map) [object-hashcode-javadoc]: https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode() [object-equals-javadoc]: https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object) +[map-keyset-javadoc]: https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Map.html#keySet() +[map-values-javadoc]: https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Map.html#values() diff --git a/concepts/maps/introduction.md b/concepts/maps/introduction.md index aba6d4f4a..60bfbe7e3 100644 --- a/concepts/maps/introduction.md +++ b/concepts/maps/introduction.md @@ -37,15 +37,15 @@ fruitPrices.get("apple"); // => 100 Use [containsKey][map-containskey-javadoc] to see if the map contains a particular key. ```java -fruitPrices.containsKey("apple"); // => true +fruitPrices.containsKey("apple"); // => true fruitPrices.containsKey("orange"); // => false ``` Remove entries with [remove][map-remove-javadoc]. ```java -fruitPrices.put("plum", 90); // Add plum to map -fruitPrices.remove("plum"); // Removes plum from map +fruitPrices.put("plum", 90); // Add plum to map +fruitPrices.remove("plum"); // Removes plum from map ``` The [size][map-size-javadoc] method returns the number of entries. @@ -54,10 +54,10 @@ The [size][map-size-javadoc] method returns the number of entries. fruitPrices.size(); // Returns 2 ``` -You can use the [keys] or [values] methods to obtain the keys or the values in a Map as a Set or collection respectively.studentScores +You can use the [keySet][map-keyset-javadoc] or [values][map-values-javadoc] methods to obtain the keys or the values in a Map as a Set or collection respectively. ```java -fruitPrices.keys(); // Returns "apple" and "pear" in a set +fruitPrices.keySet(); // Returns "apple" and "pear" in a set fruitPrices.values(); // Returns 100 and 80, in a Collection ``` @@ -68,3 +68,5 @@ fruitPrices.values(); // Returns 100 and 80, in a Collection [map-containskey-javadoc]: https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Map.html#containsKey(java.lang.Object) [map-remove-javadoc]: https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Map.html#remove(java.lang.Object) [map-size-javadoc]: https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Map.html#size() +[map-keyset-javadoc]: https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Map.html#keySet() +[map-values-javadoc]: https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Map.html#values() diff --git a/exercises/concept/international-calling-connoisseur/.docs/introduction.md b/exercises/concept/international-calling-connoisseur/.docs/introduction.md index a9d963a1a..c407eea39 100644 --- a/exercises/concept/international-calling-connoisseur/.docs/introduction.md +++ b/exercises/concept/international-calling-connoisseur/.docs/introduction.md @@ -39,15 +39,15 @@ fruitPrices.get("apple"); // => 100 Use [containsKey][map-containskey-javadoc] to see if the map contains a particular key. ```java -fruitPrices.containsKey("apple"); // => true -fruitPrices.containsKey("orange"); // => false +fruitPrices.containsKey("apple"); // => true +fruitPrices.containsKey("orange"); // => false ``` Remove entries with [remove][map-remove-javadoc]. ```java -fruitPrices.put("plum", 90); // Add plum to map -fruitPrices.remove("plum"); // Removes plum from map +fruitPrices.put("plum", 90); // Add plum to map +fruitPrices.remove("plum"); // Removes plum from map ``` The [size][map-size-javadoc] method returns the number of entries. @@ -56,10 +56,10 @@ The [size][map-size-javadoc] method returns the number of entries. fruitPrices.size(); // Returns 2 ``` -You can use the [keys] or [values] methods to obtain the keys or the values in a Map as a Set or collection respectively.studentScores +You can use the [keySet][map-keyset-javadoc] or [values][map-values-javadoc] methods to obtain the keys or the values in a Map as a Set or collection respectively. ```java -fruitPrices.keys(); // Returns "apple" and "pear" in a set +fruitPrices.keySet(); // Returns "apple" and "pear" in a set fruitPrices.values(); // Returns 100 and 80, in a Collection ``` @@ -70,3 +70,5 @@ fruitPrices.values(); // Returns 100 and 80, in a Collection [map-containskey-javadoc]: https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Map.html#containsKey(java.lang.Object) [map-remove-javadoc]: https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Map.html#remove(java.lang.Object) [map-size-javadoc]: https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Map.html#size() +[map-keyset-javadoc]: https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Map.html#keySet() +[map-values-javadoc]: https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Map.html#values()