Android > Android - ArrayList [¹è¿]
µî·ÏÀÏ : 2017-07-05 11:00
Á¶È¸¼ö : 68,132
ArrayList´Â ¸µÅ©µå ¸®½ºÆ®(linked list)¶ó´Â ÀڷᱸÁ¶¸¦ ÀÌ¿ëÇÑ ¸®½ºÆ®·Î¼ °íÁ¤µÈ Å©±â¸¦ °®Àº ¹è¿°ú ´Þ¸®
ÀÓÀÇ·Î µ¥ÀÌÅÍÀÇ Ãß°¡,»èÁ¦,º¯°æµîÀÌ ÀÚÀ¯·Î¿î ¹è¿ ClassÀÌ´Ù.
- ´ÙÀ½°ú °°Àº Çü½ÄÀ» °¡Áø´Ù
ArrayList<µ¥ÀÌÅÍŸÀÔ> º¯¼ö¸í = new ArrayList<µ¥ÀÌÅÍŸÀÔ>();
(¿¹Á¦)
ArrayList a = new ArrayList();
a.add(new Aaa()); //Class¸¦ »õ·Î »ý¼ºÇؼ Ãß°¡
a.add(new Aaa(1,2)); //Class°¡ ÆĶó¹ÌÅ͸¦ ¹ÞÀº °æ¿ì
int n = a.size(); //ArrayList¿¡ ÀúÀåµÈ ¿ä¼ÒÀÇ °³¼ö
a.get(index); //ÇØ´ç À妽º À§Ä¡ÀÇ ¿ä¼Ò ã±â
a.remove(index); //ÇØ´ç À妽º À§Ä¡ÀÇ ¿ä¼Ò »èÁ¦
a.clear(); //¸ðµç µ¥ÀÌÅ͸¦ »èÁ¦ÇÏ°í ArrayList ÃʱâÈ