Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
programmierung:hashmaps [2025/04/30 17:56] sweprogrammierung:hashmaps [2025/12/20 14:53] (current) – external edit 127.0.0.1
Line 46: Line 46:
  
 ``` ```
-### Anzahl der Key-Value Paare zaehlen+### Wert eines key abfragen 
 +```java 
 +map.get(k) 
 +``` 
 + 
 +```java 
 +import java.util.HashMap; 
 + 
 +public class Main { 
 +    public static void main(String[] args) { 
 +        HashMap<String, Integer> map = new HashMap<>(); 
 +        map.get("Apfel"); 
 +    } 
 +
 + 
 +``` 
 +### Anzahl der Key-Value Paare ausgeben lassen
  
 ```java ```java
Line 66: Line 82:
 ### Eintrag entfernen ### Eintrag entfernen
 ```java ```java
-map.remove()+map.remove(k)
 ``` ```
 ```java ```java
Line 127: Line 143:
 `SortedMap` ist eine spezielle Map, die die einzelnen key-value-Paare sortiert ausgeben kann. Hierfür kann bei Bedarf ein `Comperator` eingefügt werden (s.u.) `SortedMap` ist eine spezielle Map, die die einzelnen key-value-Paare sortiert ausgeben kann. Hierfür kann bei Bedarf ein `Comperator` eingefügt werden (s.u.)
 ```java ```java
-SortedMap<> map = new TreeMap<>()+SortedMap<K,V> map = new TreeMap<>()
 ``` ```
 ```java ```java
Line 136: Line 152:
     public static void main(String[] args) {     public static void main(String[] args) {
         SortedMap<String, Integer> sortedMap = new TreeMap<>();         SortedMap<String, Integer> sortedMap = new TreeMap<>();
 +        
         sortedMap.put("Apfel", 3);         sortedMap.put("Apfel", 3);
         sortedMap.put("Banane", 2);         sortedMap.put("Banane", 2);
Line 198: Line 215:
 ### Ueberpruefen, ob bestimmte keys oder values vorhanden sind. ### Ueberpruefen, ob bestimmte keys oder values vorhanden sind.
 ```java ```java
-map.containsKey(...); +map.containsKey(k); 
-map.containsValue(...);+map.containsValue(v);
 ``` ```
 ```java ```java