mercredi 21 janvier 2015

Über Map laufen Erklärung

Hey Leute ich kann ja z.B über meine Map laufen indem ich folgendes benutze:




Java Code:






  1. for(Map .Entry<Integer , String> m :map.entrySet ) {



  2. ...



  3. }









Aber wieso klappt das ganze? Auf der Linken Seite haben wir das Interface Map.Entry aber was liefert die Methode .entrySet zurück? Wenn ich mir den Code zur Methode auf folgender Seite anschaue:



GC: Hashtable - java.util.Hashtable (.java) - GrepCode Class Source



sehe ich, dass überprüft wird, ob die Methode entrySet==null ist? Frage1: Wie soll das gehen?



Auch allgemein verstehe ich nicht wie das funktioniert. Also wie die richtigen Sachen zurück gegeben werden können. Würde mich freuen wenn es mir jemand erklärt.



mfg Overskill





Über Map laufen Erklärung

0 commentaires:

Enregistrer un commentaire