{"id":822,"date":"2024-11-30T08:46:19","date_gmt":"2024-11-30T08:46:19","guid":{"rendered":"https:\/\/vithleshgupta.com\/?page_id=822"},"modified":"2025-08-06T01:55:27","modified_gmt":"2025-08-06T01:55:27","slug":"hashmap","status":"publish","type":"page","link":"https:\/\/vithleshgupta.com\/index.php\/hashmap\/","title":{"rendered":"HashMap"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"822\" class=\"elementor elementor-822\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-381ff20 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"381ff20\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-8e0df96 elementor-hidden-mobile\" data-id=\"8e0df96\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0c8a2c5 elementor-widget elementor-widget-sidebar\" data-id=\"0c8a2c5\" data-element_type=\"widget\" data-widget_type=\"sidebar.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<aside id=\"block-2\" class=\"widget widget_block\"><p><nav id=\"bellows-main-6\" class=\"bellows bellows-nojs bellows-main bellows-source-menu bellows-align-full bellows-skin-grey-material bellows-type- bellows-expand-current\"><ul id=\"menu-sidebarmenu\" class=\"bellows-nav\" data-bellows-config=\"main\"><li id=\"menu-item-653\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-current_page_parent bellows-menu-item-has-children bellows-menu-item-653 bellows-item-level-0\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/helloworld\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Learn Java<\/span><button class=\"bellows-subtoggle\" aria-label=\"Toggle Submenu\"><i class=\"bellows-subtoggle-icon-expand fa fa-chevron-down\"><\/i><i class=\"bellows-subtoggle-icon-collapse fa fa-chevron-up\"><\/i><\/button><\/a>\n<ul class=\"bellows-submenu\">\n\t<li id=\"menu-item-970\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-home bellows-menu-item-970 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Java Basics Part 1<\/span><\/a><\/li>\n\t<li id=\"menu-item-1033\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-1033 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/java-basics-part-2\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Java Basics Part 2<\/span><\/a><\/li>\n\t<li id=\"menu-item-1045\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-1045 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/java-oops-part-1\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Java OOPS Part 1<\/span><\/a><\/li>\n\t<li id=\"menu-item-1044\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-1044 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/java-oops-part-2\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Java OOPS Part 2<\/span><\/a><\/li>\n\t<li id=\"menu-item-658\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-658 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/hello-world\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Hello World<\/span><\/a><\/li>\n\t<li id=\"menu-item-893\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-893 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/datatypes\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">DataTypes<\/span><\/a><\/li>\n\t<li id=\"menu-item-659\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-659 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/if-else-condition\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">If Else Condition<\/span><\/a><\/li>\n\t<li id=\"menu-item-660\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-660 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/if-else-if-condition\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">If Else if Condition<\/span><\/a><\/li>\n\t<li id=\"menu-item-894\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-894 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/switch-statement\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Switch Statement<\/span><\/a><\/li>\n\t<li id=\"menu-item-661\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-661 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/while-loop\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">While Loop<\/span><\/a><\/li>\n\t<li id=\"menu-item-657\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-657 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/for-loop\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">For Loop<\/span><\/a><\/li>\n\t<li id=\"menu-item-656\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-656 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/do-while-loop\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Do While Loop<\/span><\/a><\/li>\n\t<li id=\"menu-item-654\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-654 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/break-statement\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Break Statement<\/span><\/a><\/li>\n\t<li id=\"menu-item-655\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-655 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/continue-statement\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Continue Statement<\/span><\/a><\/li>\n\t<li id=\"menu-item-786\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-786 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/try-catch-statement\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Try Catch Statement<\/span><\/a><\/li>\n\t<li id=\"menu-item-897\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-897 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/arraylist\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">ArrayList<\/span><\/a><\/li>\n\t<li id=\"menu-item-896\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-896 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/hashset\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">HashSet<\/span><\/a><\/li>\n\t<li id=\"menu-item-895\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-895 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/hashmap\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">HashMap<\/span><\/a><\/li>\n\t<li id=\"menu-item-892\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-892 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/iterate-hashmap\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Iterate HashMap<\/span><\/a><\/li>\n<\/ul>\n<\/li>\n<li id=\"menu-item-724\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-has-children bellows-menu-item-724 bellows-item-level-0\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/learn-selenium\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Learn Selenium<\/span><button class=\"bellows-subtoggle\" aria-label=\"Toggle Submenu\"><i class=\"bellows-subtoggle-icon-expand fa fa-chevron-down\"><\/i><i class=\"bellows-subtoggle-icon-collapse fa fa-chevron-up\"><\/i><\/button><\/a>\n<ul class=\"bellows-submenu\">\n\t<li id=\"menu-item-741\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-741 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/first-program-selenium\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">First Program \u2013 Selenium<\/span><\/a><\/li>\n\t<li id=\"menu-item-728\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-728 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/revise-selenium\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Revise Selenium<\/span><\/a><\/li>\n\t<li id=\"menu-item-1069\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-1069 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/html-css-javascript\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">HTML CSS JavaScript<\/span><\/a><\/li>\n\t<li id=\"menu-item-1068\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-1068 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/css-selector\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">CSS Selector<\/span><\/a><\/li>\n\t<li id=\"menu-item-1067\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-1067 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/xpath-types\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Xpath types<\/span><\/a><\/li>\n\t<li id=\"menu-item-765\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-765 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/practice-page\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Practice Page<\/span><\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul><\/nav><\/p>\n<\/aside>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-d2a1565\" data-id=\"d2a1565\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-68768b2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"68768b2\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-6df6bd9\" data-id=\"6df6bd9\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ff6a663 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"ff6a663\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.14.0 - 26-06-2023 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p style=\"margin-top: 0.5em; margin-bottom: 1em; color: #202122; font-family: sans-serif; font-size: 20px; font-style: normal;\"><span style=\"color: #ff0000;\"><b>HashMap &#8211; In Java<\/b><\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-8110715 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8110715\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-f65b2ca\" data-id=\"f65b2ca\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-103c960 elementor-widget elementor-widget-code-highlight\" data-id=\"103c960\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>import java.util.ArrayList;\r\nimport java.util.HashMap;\r\nimport java.util.Map;\r\n\r\npublic class Program2 {\r\n\r\n\tpublic static void main(String[] args) {\r\n\r\n\t\tHashMap<String, String> country_capital = new HashMap<String, String>();\r\n\t\tcountry_capital.put(\"India\", \"Delhi\");\r\n\t\tcountry_capital.put(\"USA\", \"Washington DC\");\r\n\t\tcountry_capital.put(\"China\", \"Bejing\");\r\n\t\tcountry_capital.put(\"Russia\", \"Moscow\");\r\n\t\tSystem.out.println(country_capital);\r\n\t\t\r\n\t}\r\n\r\n}\r\n<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-84460aa elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"84460aa\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-f0923ce\" data-id=\"f0923ce\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d556a9b elementor-widget elementor-widget-text-editor\" data-id=\"d556a9b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>\ud83e\uddfe Output:<\/p><p>{China=Bejing, Russia=Moscow, USA=Washington DC, India=Delhi}<\/p><h3 data-start=\"808\" data-end=\"835\">\ud83d\udca1 What is a HashMap?<\/h3><p data-start=\"837\" data-end=\"896\">A <code data-start=\"839\" data-end=\"848\">HashMap<\/code> stores data in <strong data-start=\"864\" data-end=\"883\">key-value pairs<\/strong>, and allows:<\/p><ul data-start=\"897\" data-end=\"994\"><li data-start=\"897\" data-end=\"914\"><p data-start=\"899\" data-end=\"914\"><strong data-start=\"899\" data-end=\"914\">Fast lookup<\/strong><\/p><\/li><li data-start=\"915\" data-end=\"938\"><p data-start=\"917\" data-end=\"938\"><strong data-start=\"917\" data-end=\"938\">No duplicate keys<\/strong><\/p><\/li><li data-start=\"939\" data-end=\"994\"><p data-start=\"941\" data-end=\"994\"><strong data-start=\"941\" data-end=\"957\">One null key<\/strong> and multiple null values (if needed)<\/p><\/li><\/ul><hr data-start=\"996\" data-end=\"999\" \/><h3 data-start=\"1001\" data-end=\"1022\">\u2705 Key Operations:<\/h3><div class=\"_tableContainer_16hzy_1\"><div class=\"_tableWrapper_16hzy_14 group flex w-fit flex-col-reverse\" tabindex=\"-1\"><table class=\"w-fit min-w-(--thread-content-width)\" data-start=\"1024\" data-end=\"1654\"><thead data-start=\"1024\" data-end=\"1102\"><tr data-start=\"1024\" data-end=\"1102\"><th data-start=\"1024\" data-end=\"1055\" data-col-size=\"sm\">Operation<\/th><th data-start=\"1055\" data-end=\"1102\" data-col-size=\"sm\">Example<\/th><\/tr><\/thead><tbody data-start=\"1181\" data-end=\"1654\"><tr data-start=\"1181\" data-end=\"1258\"><td data-start=\"1181\" data-end=\"1212\" data-col-size=\"sm\">Add a key-value pair<\/td><td data-col-size=\"sm\" data-start=\"1212\" data-end=\"1258\"><code data-start=\"1214\" data-end=\"1238\">put(\"France\", \"Paris\")<\/code><\/td><\/tr><tr data-start=\"1259\" data-end=\"1337\"><td data-start=\"1259\" data-end=\"1290\" data-col-size=\"sm\">Get value by key<\/td><td data-col-size=\"sm\" data-start=\"1290\" data-end=\"1337\"><code data-start=\"1292\" data-end=\"1314\">get(\"India\") \u2192 Delhi<\/code><\/td><\/tr><tr data-start=\"1338\" data-end=\"1416\"><td data-start=\"1338\" data-end=\"1369\" data-col-size=\"sm\">Check if key exists<\/td><td data-col-size=\"sm\" data-start=\"1369\" data-end=\"1416\"><code data-start=\"1371\" data-end=\"1391\">containsKey(\"USA\")<\/code><\/td><\/tr><tr data-start=\"1417\" data-end=\"1495\"><td data-start=\"1417\" data-end=\"1448\" data-col-size=\"sm\">Remove a pair<\/td><td data-col-size=\"sm\" data-start=\"1448\" data-end=\"1495\"><code data-start=\"1450\" data-end=\"1468\">remove(\"Russia\")<\/code><\/td><\/tr><tr data-start=\"1496\" data-end=\"1574\"><td data-start=\"1496\" data-end=\"1527\" data-col-size=\"sm\">Get all keys or values<\/td><td data-col-size=\"sm\" data-start=\"1527\" data-end=\"1574\"><code data-start=\"1529\" data-end=\"1539\">keySet()<\/code>, <code data-start=\"1541\" data-end=\"1551\">values()<\/code><\/td><\/tr><tr data-start=\"1575\" data-end=\"1654\"><td data-start=\"1575\" data-end=\"1606\" data-col-size=\"sm\">Loop through key-value pairs<\/td><td data-col-size=\"sm\" data-start=\"1606\" data-end=\"1654\">see below \ud83d\udc47<\/td><\/tr><\/tbody><\/table><div class=\"sticky end-(--thread-content-margin) h-0 self-end select-none\"><div class=\"absolute end-0 flex items-end\">\u00a0<\/div><\/div><\/div><\/div><hr data-start=\"1656\" data-end=\"1659\" \/><h3 data-start=\"1661\" data-end=\"1698\">\ud83d\udd01 Looping through the <code data-start=\"1688\" data-end=\"1697\">HashMap<\/code>:<\/h3><div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\"><div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between h-9 bg-token-sidebar-surface-primary select-none rounded-t-2xl\">\u00a0<\/div><div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-java\"><span class=\"hljs-keyword\">for<\/span> (Map.Entry&lt;String, String&gt; entry : country_capital.entrySet()) {\n<\/code><\/div><div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-java\">    System.out.println(<span class=\"hljs-string\">\"Country: \"<\/span> + entry.getKey() + <span class=\"hljs-string\">\", Capital: \"<\/span> + entry.getValue());\n<\/code><\/div><div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-java\">}\n<\/code><\/div><\/div><hr data-start=\"1873\" data-end=\"1876\" \/><h3 data-start=\"1878\" data-end=\"1909\">\ud83e\udde0 When to Use a <code data-start=\"1899\" data-end=\"1908\">HashMap<\/code>:<\/h3><ul data-start=\"1910\" data-end=\"2025\"><li data-start=\"1910\" data-end=\"1964\"><p data-start=\"1912\" data-end=\"1964\">To store and quickly access data using a unique key.<\/p><\/li><li data-start=\"1965\" data-end=\"2025\"><p data-start=\"1967\" data-end=\"2025\">Great for mapping IDs, usernames, names with details, etc.<\/p><\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-1fc5897 elementor-widget elementor-widget-text-editor\" data-id=\"1fc5897\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c414c84 elementor-widget elementor-widget-text-editor\" data-id=\"c414c84\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>HashMap &#8211; In Java import java.util.ArrayList; import java.util.HashMap; import java.util.Map; public class Program2 { public static void main(String[] args) { HashMap country_capital = new HashMap(); country_capital.put(&#8220;India&#8221;, &#8220;Delhi&#8221;); country_capital.put(&#8220;USA&#8221;, &#8220;Washington DC&#8221;); country_capital.put(&#8220;China&#8221;, &#8220;Bejing&#8221;); country_capital.put(&#8220;Russia&#8221;, &#8220;Moscow&#8221;); System.out.println(country_capital); } } \ud83e\uddfe Output: {China=Bejing, Russia=Moscow, USA=Washington DC, India=Delhi} \ud83d\udca1 What is a HashMap? A HashMap stores data in key-value &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/vithleshgupta.com\/index.php\/hashmap\/\"> <span class=\"screen-reader-text\">HashMap<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"disabled","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","footnotes":""},"class_list":["post-822","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vithleshgupta.com\/index.php\/wp-json\/wp\/v2\/pages\/822","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vithleshgupta.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vithleshgupta.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vithleshgupta.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vithleshgupta.com\/index.php\/wp-json\/wp\/v2\/comments?post=822"}],"version-history":[{"count":31,"href":"https:\/\/vithleshgupta.com\/index.php\/wp-json\/wp\/v2\/pages\/822\/revisions"}],"predecessor-version":[{"id":1289,"href":"https:\/\/vithleshgupta.com\/index.php\/wp-json\/wp\/v2\/pages\/822\/revisions\/1289"}],"wp:attachment":[{"href":"https:\/\/vithleshgupta.com\/index.php\/wp-json\/wp\/v2\/media?parent=822"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}