Skip to main content

Java EntryMap

Saat kita menyimpan data di Map, data disimpan dalam pair (key-value). Di Java collection, implementasi Pair di Map bernama Entry. Entry adalah interface sederhana yang berisikan method untuk mengambil key dan value.

Contoh:

import java.util.HashMap;
import java.util.Map;
import java.util.Set;

public class DemoEntryMap {

public static void main(String[] args) {

Map<String, String> countrys = new HashMap<String, String>();
countrys.put("th", "Thailand");
countrys.put("cn", "China");
countrys.put("my", "Malaysia");
countrys.put("vn", "Vietnam");

Set<Map.Entry<String, String>> entryCountrys = countrys.entrySet();

for (var country : entryCountrys) {
System.out.println(country.getKey() + " : " + country.getValue());
}

}

}

Output:

th : Thailand
vn : Vietnam
cn : China
my : Malaysia