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