Ä÷º¼Ç(Collection)
¸Þ¸ð¸®»ó¿¡¼ ÀڷḦ ±¸Á¶ÀûÀ¸·Î ó¸®ÇÏ´Â ¹æ¹ýÀ» ÀڷᱸÁ¶¶ó ÀÏÄ´µ¥
Ä÷º¼Ç(Collection)Àº ÀÚ¹Ù¿¡¼ Á¦°øÇÏ´Â ÀڷᱸÁ¶¸¦ ´ã´çÇÏ´Â ÇÁ·¹ÀÓ¿öÅ©
Ãß°¡, »èÁ¦, Á¤·Ä µîÀÇ ±â´É󸮰¡ °£´ÜÇÏ°Ô ÇØ°á µÇ¾î ÀڷᱸÁ¶Àû ¾Ë°í¸®ÁòÀ» ±¸ÇöÇÒ ÇÊ¿ä ¾øÀ½
java.util ÆÐÅ°Áö¿¡ Æ÷ÇԵǸç, ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ Á¤ÇüÈµÈ ¹æ¹ýÀ¸·Î ´Ù¾çÇÑ Ä÷º¼Ç Ŭ·¡½º ÀÌ¿ë °¡´É
Ä÷º¼ÇÀÇ ÀåÁ¡
1. ÀúÀåÇÏ´Â Å©±âÀÇ Á¦¾àÀÌ ¾ø´Ù.
2. Ãß°¡, »èÁ¦, Á¤·Ä µîÀÇ ±â´É 󸮰¡ °£´ÜÇÏ°Ô ÇØ°áµÈ´Ù.
- ÀڷḦ ±¸Á¶ÀûÀ¸·Î ó¸® ÇÏ´Â ÀڷᱸÁ¶°¡ ³»ÀåµÇ¾î ÀÖ¾î ¾Ë°í¸®Áò ±¸ÇöÀÌ ÇÊ¿ä ¾øÀ½
3. ¿©·¯ ŸÀÔÀÇ µ¥ÀÌÅÍ°¡ ÀúÀå °¡´ÉÇÏ´Ù.
- °´Ã¼¸¸ ÀúÀåÇÒ ¼ö Àֱ⠶§¹®¿¡ ÇÊ¿ä¿¡ µû¶ó ±âº» ÀÚ·áÇüÀ» ÀúÀåÇØ¾ß ÇÏ´Â °æ¿ì WrapperŬ·¡½º »ç¿ë
¹è¿ÀÇ ¹®Á¦Á¡À» ±Øº¹ÇÔ
- Å©±â°¡ ´Ã¾î³µ´Ù ÁÙ¾îµé¾ú´Ù°¡ ÀÚµ¿
- ¿©·¯ µ¥ÀÌÅÍ Å¸ÀÔ ÀúÀå°¡´É (±âº»ÀÚ·áÇüÀº Wrapper Ŭ·¡½º »ç¿ë)
Ä÷º¼ÇÀº ÃÑ 3°¡ÁöÀÇ ÀÎÅÍÆäÀ̽º·Î ÀÌ·ç¾îÁü
Collection(List / Set / Map)
1. List 2. Set 3. Map
List¿Í SetÀº ±¸Á¶ÀûÀÎ °øÅëÁ¡ÀÌ ¸¹ÀÌ Á¸ÀçÇÏ¿© À̸¦ Ãß»óÈÇÑ ÀÎÅÍÆäÀ̽º°¡ Á¸ÀçÇϴµ¥
±× ÀÎÅÍÆäÀ̽º À̸§µµ¡¦(»ý·«)
|