Wie erstelle ich einen unveränderlichen Iterator?Java

Java-Forum
Guest
 Wie erstelle ich einen unveränderlichen Iterator?

Post by Guest »

Wenn ich eine Karte oder eine Liste habe und daraus einen Iterator erhalte, zum Beispiel:

Code: Select all

var map = new HashMap();
var iterator = map.entrySet().iterator();
Wenn etwas diese Karte nachträglich ändert, wirkt sich das auf den Iterator aus oder ist der Iterator nach seiner Erstellung grundsätzlich unveränderlich?

Wenn es nicht unveränderlich ist, wie erstellt man dann einen unveränderlichen Iterator?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post