{"id":117,"date":"2007-11-28T02:06:18","date_gmt":"2007-11-28T02:06:18","guid":{"rendered":"http:\/\/apollo89.com\/wordpress\/?p=117"},"modified":"2013-02-15T12:23:57","modified_gmt":"2013-02-15T03:23:57","slug":"%ec%9e%90%eb%b0%94-enumeration","status":"publish","type":"post","link":"https:\/\/apollo89.com\/wordpress\/?p=117","title":{"rendered":"\uc790\ubc14 Enumeration"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p>Enumeration \ud074\ub798\uc2a4\ub294 \uc9c1\uc811 \uc778\uc2a4\ud134\uc2a4\ub97c \uc0dd\uc131\ud560 \uc218 \uc5c6\uc9c0\uc694..<\/p>\n<p>\uadf8\ub798\uc11c Vector \ub77c\ub4e0\uac00 Hashtable\uc774\ub77c\ub4e0\uac00&#8230; \ud558\ub294 \uac1d\uccb4\ub4e4\uc758 elements \ub098 keys \ub4f1\uc758 \uba54\uc18c\ub4dc\ub97c \ud1b5\ud574\uc11c \ub9ac\ud134\ubc1b\uac8c \ub418\uc8e0..<\/p>\n<p>\uc2e4\uc81c Enumeration \uc778\ud130\ud398\uc774\uc2a4\ub97c \uad6c\ud604\ud55c \uc778\uc2a4\ud134\uc2a4\ub294 \ubcf4\ud1b5 \ud574\ub2f9 \ud074\ub798\uc2a4\uc758 \uc11c\ube0c \ud074\ub798\uc2a4\ub85c \uad6c\ud604\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>Hashtable\uc744 \uc608\ub85c \ub4e4\uc790\uba74 \uc11c\ube0c \ud074\ub798\uc2a4\ub85c<\/p>\n<pre class=\"lang:java decode:true \" >private class Enumerator implements Enumeration, Iterator {\r\n....\r\n}\r\n<\/pre>\n<p>\uc694\ub7f0 \ub118\uc774 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\uc800 \uc11c\ube0c \ud074\ub798\uc2a4 \ub0b4\uc5d0 Enumeration \ud074\ub798\uc2a4\uc5d0 \uc815\uc758\ub418\uc5b4\uc788\ub294<\/p>\n<pre class=\"lang:java decode:true \" >public boolean hasMoreElements();\r\npublic Object nextElement();\r\n<\/pre>\n<p>\uc694 \ub450\uac00\uc9c0\uac00 \uad6c\ud604\ub418\uc5b4\uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>Enumeration\uc5d0\ub294 \ub450\uac00\uc9c0\ub9cc \uc788\uc9c0\ub9cc Iterrator \uc5d0\ub294 \uba87\uac00\uc9c0\uac00 \ub354 \uc788\uc5b4\uc11c&#8230;<\/p>\n<p>\uc2e4\uc81c\ub85c \uad6c\ud604\ub41c \uba54\uc18c\ub4dc\ub294 \uba87\uac00\uc9c0\uac00 \ub354 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\uc704\uc640 \uac19\uc774 \uad6c\ud604\ub41c \uba54\uc18c\ub4dc\ub97c \ud1b5\ud574\uc11c \ub9ac\ud134\ubc1b\uc740 Enumeration \uac1d\uccb4\uc5d0\uc11c \uc704\uc758 \ub450 \uba54\uc18c\ub4dc\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \uac83\uc774\uc9c0\uc694..<\/p>\n<p>\uadf8\ub7fc.. \uc65c \uadf8\ub807\uac8c \ud574\uc57c\ud558\ub290\ub0d0&#8230;<\/p>\n<p>\ubc31\ud130\uc640 \ud574\uc2dc\ud14c\uc774\ube14 \ub4f1\ub4f1 Enumeration \uc778\ud130\ud398\uc774\uc2a4\ub97c \uad6c\ud604\ud574\ub193\uc740 \ud074\ub798\uc2a4\ub4e4\uc740 \ub370\uc774\ud130\ub97c \uad00\ub9ac\ud558\ub294 \ub0b4\ubd80 \uc54c\uace0\ub9ac\uc998\uc774 \ub2e4\ub4e4 \ud2c0\ub9bd\ub2c8\ub2e4.<\/p>\n<p>\ud558\uc9c0\ub9cc \uc0ac\uc6a9\ud558\ub294 \uc785\uc7a5\uc5d0\uc11c\ub294 \ub0b4\ubd80 \uc54c\uace0\ub9ac\uc998\uc774\uc57c \uc5b4\ub5bb\ub4e0\uc9c0\uac04\uc5d0 \uaebc\ub0b4\uc11c \ubcf4\uace0 \uc2f6\uc740\uac70\ub9cc \ubcf4\uba74 \uadf8\ubfd0\uc778\uac70\uc8e0..<\/p>\n<p>\ud574\uc2dc\ud14c\uc774\ube14\uc5d0\uc11c \uc804\uccb4 \ud0a4\uac12\uc744 \uac00\uc838\uc624\ub294\uac70\ud558\uace0..<\/p>\n<p>\ubc31\ud130\uc5d0\uc11c \uc804\uccb4 \ub9ac\uc2a4\ud2b8\ub97c \uac00\uc838\uc624\ub294\uac70\ud558\uace0 \ud558\ub294 \uc77c\uc740 \ud2c0\ub9ac\uc9c0\ub9cc \uc5b4\uca0c\ub4e0 \ub9ac\uc2a4\ud2b8\ub97c \ub3cc\ub824\uc8fc\ub2c8\uae4c&#8230;<\/p>\n<p>\uc0ac\uc6a9\ud558\ub294 \uc0ac\ub78c\ub4e4 \ud3b8\ud558\uac8c \uc778\ud130\ud398\uc774\uc2a4\ub97c \ud1b5\uc77c\ud574\uc8fc\ub294\uac81\ub2c8\ub2e4.<\/p>\n<p>\ucc38 \ud3b8\ub9ac\ud55c \uac1c\ub150\uc774\uc9c0\uc694..<\/p>\n<p>\uc4f0\ub294 \uc0ac\ub78c\uc740 \uadf8\ub0e5 \ub611\uac19\uc740 \uc778\ud130\ud398\uc774\uc2a4\ub97c \uc774\uc6a9\ud574\uc11c \ud544\uc694\ud55c \uc815\ubcf4\ub97c \ucde8\ud55c\ub2e4&#8230;<\/p>\n<p>\ub204\uac00 \uc5b4\ub5bb\uac8c \ub0b4\ubd80\ub97c \uad6c\ud604\ud588\ub294\uc9c0 \uad00\uc2ec\uac00\uc9c8 \ud544\uc694\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\ud574\ub2f9 \ud074\ub798\uc2a4\uc5d0\uc11c Enumeration \ud074\ub798\uc2a4\uac00 \uad6c\ud604\ub418\uc5b4\uc788\uc73c\uba74 \uadf8\uac78 \uadf8\ub0e5 \uc4f0\uba74 \ub418\ub294\uac70\uc8e0.. ^^<\/p>\n<p>\ucc38\uace0\ub85c&#8230;.<\/p>\n<p>api\uc5d0\uc11c\ub3c4&#8230; Enumeration \ubcf4\ub2e4\ub294 Iterator\ub97c \uc4f0\uae38 \uad8c\ud569\ub2c8\ub2e4.<\/p>\n<p>Iterator \uc5d0\ub294 hasNext(), next(), remove() \uc694\ub807\uac8c \uc138\uac1c\uc758 \uba54\uc18c\ub4dc\uac00 \uc815\uc758\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>Enumeration \ubcf4\ub2e4 \ud558\ub098 \ub354 \ucd94\uac00\ub418\uc5c8\uc8e0.. remove()&#8230;<\/p>\n<p>\uadf8\ub9ac\uace0~ \uba54\uc18c\ub4dc\uba85\ub3c4 \uac04\uacb0\ud574\uc838\uc11c \ud0c0\uc774\ud551\ub3c4 \uc904\uc5ec\uc90d\ub2c8\ub2e4. \u314b\u314b\u314b<\/p>\n<p>\uc544\ubb34\ud2bc Enumeration \ubcf4\ub2e4\ub294 Iterator\ub97c \uc4f0\uc2dc\uad6c\uc694&#8230;<\/p>\n<p>\uad6c\ud604\uc740 \ud574\ub2f9 \ud074\ub798\uc2a4 \ub0b4\ubd80\uc5d0\uc11c \ub2e4 \uad6c\ud604\ub418\uc5b4\uc788\uc73c\ub2c8 \uad73\uc774 \uc2e0\uacbd\uc4f0\uc9c0 \uc54a\uc73c\uc2dc\uace0 \uc0ac\uc6a9\ud558\uc2dc\uba74 \ub418\uaca0\uc2b5\ub2c8\ub2e4. ^^<\/p>\n<p>\uc800\ub3c4 util package\ub97c \ubc30\uc6b8\ub54c \uac19\uc740 \uace0\ubbfc\uc744 \ud55c \uc801\uc774 \uc788\uc5b4\uc11c \ub9ce\uc740 \uacf5\uac10\uc774 \uac11\ub2c8\ub2e4 ^^<\/p>\n<p>\ubd84\uba85\ud788 \uc778\ud130\ud398\uc774\uc2a4\uace0. \uad6c\ud604\ub41c \ud074\ub798\uc2a4\ub3c4 \uc5c6\ub294\ub370 \uc5b4\ub5bb\uac8c \uc800\ub807\uac8c \ub3cc\uc544\uac00\uc9c0..??<\/p>\n<p>source \ub97c \uae4c \ub4a4\uc9d1\ub2e4\ubcf4\uba74 \ud280\uc5b4\ub098\uc624\ub354\uad70\uc694.<\/p>\n<p>\uc5b4\ub5a4 \uba54\uc18c\ub4dc\ub97c \ud1b5\ud574 Enumeration \uc744 \ubc18\ud658\ud558\ub294 \ud074\ub798\uc2a4\uc758 \uacbd\uc6b0 \uac70\uc758<\/p>\n<p>\uc775\uba85\ud074\ub798\uc2a4\ub098 \ub0b4\ubd80 \ud074\ub798\uc2a4\ub85c Enumeration\uc744 \uad6c\ud604\ud55c \ud074\ub798\uc2a4\ub97c \uac00\uc9c0\uace0 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>Hashtable\uc758 \uacbd\uc6b0\ub97c \ubcf4\uba74 \ub0b4\ubd80 \ud074\ub798\uc2a4\ub85c Enumerator \ub77c\ub294 \ud074\ub798\uc2a4\ub97c \uac00\uc9c0\uace0 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\uc18c\uc2a4\ub294 \ubc11\uc5d0 \uc801\uc5b4\ub193\uc558\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\uac01 \ud074\ub798\uc2a4\ub4e4\ub9c8\ub2e4 \uc790\ub8cc \uad6c\uc870 \ubaa8\uc591\uc740 \ub2e4\ub978\ub370 \ub611\uac19\uc740 \ubc29\uc2dd\uc73c\ub85c \uc548\uc758 \ub0b4\uc6a9\ub4e4\uc744 \ubcf4\uace0 \uc2f6\ub2e4&#8230; \uadf8\ub7f4\ub54c \uc774\ub807\uac8c \uac01 \uc790\ub8cc\uad6c\uc870\ub9c8\ub2e4 \uc54c\ub9de\uac8c \uad6c\ud604\ub41c Enumeration \uc744 \uc811\uadfc\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<pre class=\"lang:java decode:true \" >private class Enumerator implements Enumeration, Iterator {\r\n        Entry[] table = Hashtable.this.table;\r\n        int index = table.length;\r\n        Entry entry = null;\r\n        Entry lastReturned = null;\r\n        int type;\r\n        \/**\r\n         * Indicates whether this Enumerator is serving as an Iterator\r\n         * or an Enumeration.  (true -&gt; Iterator).\r\n         *\/\r\n        boolean iterator;\r\n        \/**\r\n         * The modCount value that the iterator believes that the backing\r\n         * List should have.  If this expectation is violated, the iterator\r\n         * has detected concurrent modification.\r\n         *\/\r\n        protected int expectedModCount = modCount;\r\n        Enumerator(int type, boolean iterator) {\r\n                this.type = type;\r\n                this.iterator = iterator;\r\n        }\r\n        public boolean hasMoreElements() {\r\n                Entry e = entry;\r\n                int i = index;\r\n                Entry t[] = table;\r\n                \/* Use locals for faster loop iteration *\/\r\n                while (e == null &amp;&amp; i &gt; 0) {\r\n                        e = t[--i];\r\n                }\r\n                entry = e;\r\n                index = i;\r\n                return e != null;\r\n        }\r\n        public Object nextElement() {\r\n                Entry et = entry;\r\n                int i = index;\r\n                Entry t[] = table;\r\n                \/* Use locals for faster loop iteration *\/\r\n                while (et == null &amp;&amp; i &gt; 0) {\r\n                        et = t[--i];\r\n                }\r\n                entry = et;\r\n                index = i;\r\n                if (et != null) {\r\n                        Entry e = lastReturned = entry;\r\n                        entry = e.next;\r\n                        return type == KEYS ? e.key : (type == VALUES ? e.value : e);\r\n                }\r\n                throw new NoSuchElementException(\"Hashtable Enumerator\");\r\n        }\r\n        \/\/ Iterator methods\r\n        public boolean hasNext() {\r\n                return hasMoreElements();\r\n        }\r\n        public Object next() {\r\n                if (modCount != expectedModCount)\r\n                        throw new ConcurrentModificationException();\r\n                return nextElement();\r\n        }\r\n        public void remove() {\r\n                if (!iterator)\r\n                        throw new UnsupportedOperationException();\r\n                if (lastReturned == null)\r\n                        throw new IllegalStateException(\"Hashtable Enumerator\");\r\n                if (modCount != expectedModCount)\r\n                        throw new ConcurrentModificationException();\r\n                synchronized(Hashtable.this) {\r\n                        Entry[] tab = Hashtable.this.table;\r\n                        int index = (lastReturned.hash &amp; 0x7FFFFFFF) % tab.length;\r\n                        for (Entry e = tab[index], prev = null; e != null;\r\n                                        prev = e, e = e.next) {\r\n                                if (e == lastReturned) {\r\n                                        modCount++;\r\n                                        expectedModCount++;\r\n                                        if (prev == null)\r\n                                                tab[index] = e.next;\r\n                                        else\r\n                                                prev.next = e.next;\r\n                                        count--;\r\n                                        lastReturned = null;\r\n                                        return;\r\n                                }\r\n                        }\r\n                        throw new ConcurrentModificationException();\r\n                }\r\n        }\r\n}\r\n<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Enumeration \ud074\ub798\uc2a4\ub294 \uc9c1\uc811 \uc778\uc2a4\ud134\uc2a4\ub97c \uc0dd\uc131\ud560 \uc218 \uc5c6\uc9c0\uc694.. \uadf8\ub798\uc11c Vector \ub77c\ub4e0\uac00 Hashtable\uc774\ub77c\ub4e0\uac00&#8230; \ud558\ub294 \uac1d\uccb4\ub4e4\uc758 elements \ub098 keys \ub4f1\uc758 \uba54\uc18c\ub4dc\ub97c \ud1b5\ud574\uc11c \ub9ac\ud134\ubc1b\uac8c \ub418\uc8e0.. \uc2e4\uc81c Enumeration \uc778\ud130\ud398\uc774\uc2a4\ub97c \uad6c\ud604\ud55c \uc778\uc2a4\ud134\uc2a4\ub294 \ubcf4\ud1b5 \ud574\ub2f9 \ud074\ub798\uc2a4\uc758 \uc11c\ube0c \ud074\ub798\uc2a4\ub85c \uad6c\ud604\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. Hashtable\uc744 \uc608\ub85c \ub4e4\uc790\uba74 \uc11c\ube0c \ud074\ub798\uc2a4\ub85c private class Enumerator implements Enumeration, Iterator { &#8230;. } \uc694\ub7f0 \ub118\uc774 \uc788\uc2b5\ub2c8\ub2e4. \uc800 \uc11c\ube0c \ud074\ub798\uc2a4 \ub0b4\uc5d0 &#8230; <a title=\"\uc790\ubc14 Enumeration\" class=\"read-more\" href=\"https:\/\/apollo89.com\/wordpress\/?p=117\" aria-label=\"\uc790\ubc14 Enumeration\uc5d0 \ub300\ud574 \ub354 \uc790\uc138\ud788 \uc54c\uc544\ubcf4\uc138\uc694\">\ub354 \uc77d\uae30<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1187],"tags":[1018,96],"class_list":["post-117","post","type-post","status-publish","format-standard","hentry","category-development","tag-enumeration","tag-java"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\uc790\ubc14 Enumeration - Apollo89.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/apollo89.com\/wordpress\/?p=117\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\uc790\ubc14 Enumeration - Apollo89.com\" \/>\n<meta property=\"og:description\" content=\"&nbsp; Enumeration \ud074\ub798\uc2a4\ub294 \uc9c1\uc811 \uc778\uc2a4\ud134\uc2a4\ub97c \uc0dd\uc131\ud560 \uc218 \uc5c6\uc9c0\uc694.. \uadf8\ub798\uc11c Vector \ub77c\ub4e0\uac00 Hashtable\uc774\ub77c\ub4e0\uac00&#8230; \ud558\ub294 \uac1d\uccb4\ub4e4\uc758 elements \ub098 keys \ub4f1\uc758 \uba54\uc18c\ub4dc\ub97c \ud1b5\ud574\uc11c \ub9ac\ud134\ubc1b\uac8c \ub418\uc8e0.. \uc2e4\uc81c Enumeration \uc778\ud130\ud398\uc774\uc2a4\ub97c \uad6c\ud604\ud55c \uc778\uc2a4\ud134\uc2a4\ub294 \ubcf4\ud1b5 \ud574\ub2f9 \ud074\ub798\uc2a4\uc758 \uc11c\ube0c \ud074\ub798\uc2a4\ub85c \uad6c\ud604\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. Hashtable\uc744 \uc608\ub85c \ub4e4\uc790\uba74 \uc11c\ube0c \ud074\ub798\uc2a4\ub85c private class Enumerator implements Enumeration, Iterator { .... } \uc694\ub7f0 \ub118\uc774 \uc788\uc2b5\ub2c8\ub2e4. \uc800 \uc11c\ube0c \ud074\ub798\uc2a4 \ub0b4\uc5d0 ... \ub354 \uc77d\uae30\" \/>\n<meta property=\"og:url\" content=\"https:\/\/apollo89.com\/wordpress\/?p=117\" \/>\n<meta property=\"og:site_name\" content=\"Apollo89.com\" \/>\n<meta property=\"article:published_time\" content=\"2007-11-28T02:06:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2013-02-15T03:23:57+00:00\" \/>\n<meta name=\"author\" content=\"apollo89\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\uae00\uc4f4\uc774\" \/>\n\t<meta name=\"twitter:data1\" content=\"apollo89\" \/>\n\t<meta name=\"twitter:label2\" content=\"\uc608\uc0c1 \ub418\ub294 \ud310\ub3c5 \uc2dc\uac04\" \/>\n\t<meta name=\"twitter:data2\" content=\"2\ubd84\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?p=117#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?p=117\"},\"author\":{\"name\":\"apollo89\",\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/93f56825cac3b2f18e5f107995066c82\"},\"headline\":\"\uc790\ubc14 Enumeration\",\"datePublished\":\"2007-11-28T02:06:18+00:00\",\"dateModified\":\"2013-02-15T03:23:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?p=117\"},\"wordCount\":35,\"commentCount\":0,\"keywords\":[\"Enumeration\",\"\uc790\ubc14\"],\"articleSection\":[\"Development\"],\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?p=117#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?p=117\",\"url\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?p=117\",\"name\":\"\uc790\ubc14 Enumeration - Apollo89.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/#website\"},\"datePublished\":\"2007-11-28T02:06:18+00:00\",\"dateModified\":\"2013-02-15T03:23:57+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/93f56825cac3b2f18e5f107995066c82\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?p=117#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?p=117\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?p=117#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\ud648\",\"item\":\"https:\\\/\\\/apollo89.com\\\/wordpress\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\uc790\ubc14 Enumeration\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/\",\"name\":\"Apollo89.com\",\"description\":\"AI \u00b7 Development \u00b7 Security \u00b7 Automation \uc9c1\uc811 \uc124\uce58\ud558\uace0, \uc9c1\uc811 \uc368\ubcf4\uace0, \ubb38\uc81c\ub97c \ud574\uacb0\ud55c \uae30\ub85d\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ko-KR\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/93f56825cac3b2f18e5f107995066c82\",\"name\":\"apollo89\",\"description\":\"\uc544\ud3f4\ub85c89 \uc785\ub2c8\ub2e4.\",\"url\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\uc790\ubc14 Enumeration - Apollo89.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/apollo89.com\/wordpress\/?p=117","og_locale":"ko_KR","og_type":"article","og_title":"\uc790\ubc14 Enumeration - Apollo89.com","og_description":"&nbsp; Enumeration \ud074\ub798\uc2a4\ub294 \uc9c1\uc811 \uc778\uc2a4\ud134\uc2a4\ub97c \uc0dd\uc131\ud560 \uc218 \uc5c6\uc9c0\uc694.. \uadf8\ub798\uc11c Vector \ub77c\ub4e0\uac00 Hashtable\uc774\ub77c\ub4e0\uac00&#8230; \ud558\ub294 \uac1d\uccb4\ub4e4\uc758 elements \ub098 keys \ub4f1\uc758 \uba54\uc18c\ub4dc\ub97c \ud1b5\ud574\uc11c \ub9ac\ud134\ubc1b\uac8c \ub418\uc8e0.. \uc2e4\uc81c Enumeration \uc778\ud130\ud398\uc774\uc2a4\ub97c \uad6c\ud604\ud55c \uc778\uc2a4\ud134\uc2a4\ub294 \ubcf4\ud1b5 \ud574\ub2f9 \ud074\ub798\uc2a4\uc758 \uc11c\ube0c \ud074\ub798\uc2a4\ub85c \uad6c\ud604\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. Hashtable\uc744 \uc608\ub85c \ub4e4\uc790\uba74 \uc11c\ube0c \ud074\ub798\uc2a4\ub85c private class Enumerator implements Enumeration, Iterator { .... } \uc694\ub7f0 \ub118\uc774 \uc788\uc2b5\ub2c8\ub2e4. \uc800 \uc11c\ube0c \ud074\ub798\uc2a4 \ub0b4\uc5d0 ... \ub354 \uc77d\uae30","og_url":"https:\/\/apollo89.com\/wordpress\/?p=117","og_site_name":"Apollo89.com","article_published_time":"2007-11-28T02:06:18+00:00","article_modified_time":"2013-02-15T03:23:57+00:00","author":"apollo89","twitter_card":"summary_large_image","twitter_misc":{"\uae00\uc4f4\uc774":"apollo89","\uc608\uc0c1 \ub418\ub294 \ud310\ub3c5 \uc2dc\uac04":"2\ubd84"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/apollo89.com\/wordpress\/?p=117#article","isPartOf":{"@id":"https:\/\/apollo89.com\/wordpress\/?p=117"},"author":{"name":"apollo89","@id":"https:\/\/apollo89.com\/wordpress\/#\/schema\/person\/93f56825cac3b2f18e5f107995066c82"},"headline":"\uc790\ubc14 Enumeration","datePublished":"2007-11-28T02:06:18+00:00","dateModified":"2013-02-15T03:23:57+00:00","mainEntityOfPage":{"@id":"https:\/\/apollo89.com\/wordpress\/?p=117"},"wordCount":35,"commentCount":0,"keywords":["Enumeration","\uc790\ubc14"],"articleSection":["Development"],"inLanguage":"ko-KR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/apollo89.com\/wordpress\/?p=117#respond"]}]},{"@type":"WebPage","@id":"https:\/\/apollo89.com\/wordpress\/?p=117","url":"https:\/\/apollo89.com\/wordpress\/?p=117","name":"\uc790\ubc14 Enumeration - Apollo89.com","isPartOf":{"@id":"https:\/\/apollo89.com\/wordpress\/#website"},"datePublished":"2007-11-28T02:06:18+00:00","dateModified":"2013-02-15T03:23:57+00:00","author":{"@id":"https:\/\/apollo89.com\/wordpress\/#\/schema\/person\/93f56825cac3b2f18e5f107995066c82"},"breadcrumb":{"@id":"https:\/\/apollo89.com\/wordpress\/?p=117#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/apollo89.com\/wordpress\/?p=117"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/apollo89.com\/wordpress\/?p=117#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\ud648","item":"https:\/\/apollo89.com\/wordpress"},{"@type":"ListItem","position":2,"name":"\uc790\ubc14 Enumeration"}]},{"@type":"WebSite","@id":"https:\/\/apollo89.com\/wordpress\/#website","url":"https:\/\/apollo89.com\/wordpress\/","name":"Apollo89.com","description":"AI \u00b7 Development \u00b7 Security \u00b7 Automation \uc9c1\uc811 \uc124\uce58\ud558\uace0, \uc9c1\uc811 \uc368\ubcf4\uace0, \ubb38\uc81c\ub97c \ud574\uacb0\ud55c \uae30\ub85d","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/apollo89.com\/wordpress\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ko-KR"},{"@type":"Person","@id":"https:\/\/apollo89.com\/wordpress\/#\/schema\/person\/93f56825cac3b2f18e5f107995066c82","name":"apollo89","description":"\uc544\ud3f4\ub85c89 \uc785\ub2c8\ub2e4.","url":"https:\/\/apollo89.com\/wordpress\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/apollo89.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/apollo89.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/apollo89.com\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/apollo89.com\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/apollo89.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=117"}],"version-history":[{"count":0,"href":"https:\/\/apollo89.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/117\/revisions"}],"wp:attachment":[{"href":"https:\/\/apollo89.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=117"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/apollo89.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=117"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/apollo89.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}