|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
| °³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | |||||||||
java.lang.Objectjava.util.AbstractCollection <E>
java.util.AbstractList <E>
java.util.Vector<E>
public class Vector<E>
Vector Ŭ·¡½º´Â °´Ã¼ÀÇ °¡º¯Àå ¹è¿À» ±¸ÇöÇÕ´Ï´Ù. ¿©±â¿¡´Â ¹è¿°ú °°ÀÌ, Á¤¼ö À妽º¸¦ »ç¿ëÇØ ¾×¼¼½º ÇÒ ¼ö ÀÖ´Â ¿ä¼Ò°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ±×·¯³ª, Vector
»çÀÌÁî´Â ÀÛ¼º ÈÄ¿¡ Ãß°¡ ¹× »èÁ¦µÈ °´Ã¼¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖµµ·Ï Çʿ信 µû¶ó¼ ´Ã¸®°Å³ª ÁÙÀ̰ųª ÇÒ ¼ö ÀÖ½À´Ï´Ù
.
°¢ Vector´Â
capacity (¿ë·®)¿Í capacityIncrement (Áõ°¡·®)¸¦ °ü¸®ÇÏ´Â °ÍÀ¸·Î½á ±â¾ï °ü¸®¸¦ ÃÖÀûÈÇÏ·Á°í ÇÕ´Ï´Ù. capacity´Â Ç×»ó Vector
¿ä¼Ò¼ö¿¡ °¡±î¿î °ªÀ̸ç, ÀϹÝÀûÀ¸·Î ¿ä¼Ò¼öºÎÅÍ Ä¿Áý´Ï´Ù. À̰ÍÀº Vector¿¡ ¿ä¼Ò°¡ ´õÇØÁú ¶§, Vector
±â¾ï ¿µ¿ªÀº capacityIncrement ¸¸ ´Ã·ÁÁö±â ¶§¹®ÀÔ´Ï´Ù. ¸¹Àº ¿ä¼Ò¸¦ »ðÀÔÇϱâ Àü¿¡ ¾îÇø®ÄÉÀ̼ÇÀ¸·Î ¿ë·®À» ÇÊ¿äÇÑ °ªÀ¸·Î ¼³Á¤ÇØ µÎ¸é, ¸Þ¸ð¸®ÀÇ Àç¹èºÐÀÇ È¸¼ö¸¦ ÁÙÀÏ ¼ö°¡ ÀÖ½À´Ï´Ù.
Java 2 Ç÷§Æû v1. 2 ¿¡¼´Â ÀÌ Å¬·¡½º´Â List¸¦ ±¸ÇöÇϱâ À§Çؼ °³·®µÇ°í Àֱ⠶§¹®¿¡ Java Collections Framework ÀϺΰ¡ µË´Ï´Ù. »õ·Î¿î Ä÷º¼ÇÀÇ ±¸Çö°ú´Â ´Þ¶ó, Vector´Â µ¿±â¸¦ Àâ½À´Ï´Ù.
Vector ¸Þ¼µå Iterator ¹× listIterator°¡ µ¹·ÁÁÖ´Â Iterator´Â ¡¸ÆäÀ̸£ÆÄ½ºÆ®¡¹ÀÔ´Ï´Ù. Iterator ÀÛ¼º ÈÄ¿¡ Iterator ÀÚüÀÇ remove ¶Ç´Â add ¸Þ¼µå ÀÌ¿Ü ¹æ¹ýÀ¸·Î Vector¸¦ ±¸Á¶ÀûÀ¸·Î º¯°æÇϸé, Iterator´Â ConcurrentModificationExceptionÀ» Throw ÇÕ´Ï´Ù. µû¶ó¼, µ¿½Ã¿¡ º¯°æÀ» Çϸé, Iterator´Â Àå·¡ÀÇ ¿¹ÃøÇÒ ¼ö ¾ø´Â ½ÃÁ¡¿¡ ÀÖ¾î ¿¹ÃøÇÒ ¼ö ¾ø´Â µ¿ÀÛÀÌ ¹ß»ýÇÏ´Â À§ÇèÀ» ȸÇÇÇϱâ À§Çؼ Áï½Ã ÇÑÆí ¼Ø¾¾ ÀÚÁÖ ¿¹¿Ü¸¦ Throw ÇÕ´Ï´Ù. Vector elements ¸Þ¼µå°¡ µ¹·ÁÁÖ´Â Enumeration´Â ÆäÀ̸£ÆÄ½ºÆ®°¡ ¾Æ´Õ´Ï´Ù.
º¸Åë, ºñµ¿±âÀÇ µ¿½Ã º¯°æÀÌ ÀÖ´Â °æ¿ì, È®½ÇÇÑ º¸ÁõÀ» ½Ç½ÃÇÏ´Â °ÍÀº ºÒ°¡´ÉÇØ¼, ¹Ýº¹ÀÚÀÇ ÆäÀ̸£ÆÄ½ºÆ®ÀÇ µ¿ÀÛÀ» º¸ÁõÇÒ ¼ö ¾ø½À´Ï´Ù. ÆäÀ̸£ÆÄ½ºÆ® ¹Ýº¹ÀÚ´Â ÃÖ¼± ³ë·Â ¿øÄ¢¿¡ ±â¹ÝÇØ ConcurrentModificationExceptionÀ» Throw ÇÕ´Ï´Ù. µû¶ó¼, Á¤È®À» ±âÇϱâ À§Çؼ ÀÌ ¿¹¿Ü¿¡ ÀÇÁ¸µÈ ÇÁ·Î±×·¥À» ¾²´Â °ÍÀº À߸øÀÔ´Ï´Ù. ¡¸¹Ýº¹ÀÚÀÇ ÆäÀ̸£ÆÄ½ºÆ®ÀÇ µ¿ÀÛÀº ¹ö±×¸¦ °ËÃâÇϱâ À§Çؼ ¸¶¼Å »ç¿ëÇØ¾ß ÇÕ´Ï´Ù¡¹
ÀÌ Å¬·¡½º´Â Java Collections Framework ¸â¹öÀÔ´Ï´Ù.
Collection,
List,
ArrayList,
LinkedList,
Á÷·ÄÈ µÈ Çü½Ä | ÇÊµå °³¿ä | |
|---|---|
protected int |
capacityIncrement
Vector »çÀÌÁî°¡ Vector ¿ë·®À» ³ÑÀ» ¶§ ÀÚµ¿ÀûÀ¸·Î ´Ã·ÁÁö´Â ¾çÀÔ´Ï´Ù. |
protected int |
elementCount
Vector °´Ã¼³»ÀÇ À¯È¿ÇÑ ¿ä¼Ò¼öÀÔ´Ï´Ù. |
protected Object [] |
elementData
Vector ¿ä¼Ò°¡ Æ÷ÇԵǴ ¹è¿ ¹öÆÛÀÔ´Ï´Ù. |
| Ŭ·¡½º java.util. AbstractList ·ÎºÎÅÍ »ó¼ÓµÈ Çʵå |
|---|
modCount |
| »ý¼ºÀÚ °³¿ä | |
|---|---|
Vector ()
ºñ¾îÀÖ´Â Vector¸¦ ÀÛ¼ºÇØ, ±× ³»ºÎ µ¥ÀÌÅÍ ¹è¿ÀÇ »çÀÌÁî°¡ 10 À¸·Î ±× Ç¥ÁØÀûÀÎ Áõ°¡°¡ Á¦·ÎÀ̵µ·Ï ÇÕ´Ï´Ù. |
|
Vector (Collection <? extends E > c)
ÁöÁ¤µÈ Ä÷º¼ÇÀÇ ¹Ýº¹ÀÚ°¡ µ¹·ÁÁØ ¼ø¼·Î ±× ¿ä¼Ò¸¦ Æ÷ÇÔÇÏ´Â Vector¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
|
Vector (int initialCapacity)
ÁöÁ¤µÈ Ãʱ⠿뷮 ¹× Áõ°¡·®ÀÌ Á¦·ÎÀÎ, ºñ¾îÀÖ´Â Vector¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
|
Vector (int initialCapacity,
int capacityIncrement)
ÁöÁ¤µÈ ¿ë·®°ú Áõ°¡·®À¸·Î ºñ¾îÀÖ´Â Vector¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
|
| ¸Þ¼µå °³¿ä | ||
|---|---|---|
boolean |
add (E o)
Vector ¸»¹Ì·Î ÁöÁ¤µÈ ¿ä¼Ò¸¦ Ãß°¡ÇÕ´Ï´Ù. |
|
void |
add (int index,
E element)
Vector ³»ÀÇ ÁöÁ¤µÈ À§Ä¡·Î ÁöÁ¤µÈ ¿ä¼Ò¸¦ »ðÀÔÇÕ´Ï´Ù. |
|
boolean |
addAll (Collection <? extends E > c)
ÁöÁ¤µÈ Collection ³»ÀÇ ¸ðµç ¿ä¼Ò¸¦ ÀÌ Vector ¸»¹Ì¿¡ ±× Collection Iterator¿¡ ÀÇÇØ ¸®ÅÏµÈ ¼ø¼·Î Ãß°¡ÇÕ´Ï´Ù. |
|
boolean |
addAll (int index,
Collection <? extends E > c)
ÁöÁ¤µÈ Collection ³»ÀÇ ¸ðµç ¿ä¼Ò¸¦, Vector ÁöÁ¤µÈ À§Ä¡¿¡ »ðÀÔÇÕ´Ï´Ù. |
|
void |
addElement (E obj)
ÁöÁ¤µÈ ¿ä¼Ò¸¦ Vector ¸¶Áö¸·¿¡ Ãß°¡ÇØ, »çÀÌÁ 1 ´Ã¸³´Ï´Ù. |
|
int |
capacity ()
Vector »õ·Î¿î ¿ë·®À» ¸®ÅÏÇÕ´Ï´Ù. |
|
void |
clear ()
¸ðµç ¿ä¼Ò¸¦ Vector ·ÎºÎÅÍ »èÁ¦ÇÕ´Ï´Ù. |
|
Object |
clone ()
Vector¸¦ Ä«ÇÇÇÕ´Ï´Ù. |
|
boolean |
contains (Object elem)
ÁöÁ¤µÈ °´Ã¼°¡ Vector ¿ä¼ÒÀÏÁö ¾î¶³Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. |
|
boolean |
containsAll (Collection <? > c)
Vector°¡ ÁöÁ¤µÈ Collection ³»ÀÇ ¸ðµç ¿ä¼Ò¸¦ º¸°ü À¯ÁöÇÏ´Â °æ¿ì¿¡ true¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
|
void |
copyInto (Object [] anArray)
Vector ¿ä¼Ò¸¦, ÁöÁ¤µÈ ¹è¿¿¡ Ä«ÇÇÇÕ´Ï´Ù. |
|
E |
elementAt (int index)
ÁöÁ¤µÈ À妽ºÀÇ ¿ä¼Ò¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
|
Enumeration <E > |
elements ()
Vector ¿ä¼ÒÀÇ ¿°Å¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
|
void |
ensureCapacity (int minCapacity)
Vector ¼ö¿ë·®À» Çʿ信 µû¶ó¼ ´Ã·Á, Àû¾îµµ ÃÖ¼Ò ¼ö¿ë·®ÀÇ Àμö·Î ÁöÁ¤µÇ´Â ¿ä¼Ò¼ö¸¦ º¸°ü À¯ÁöÇÒ ¼ö ÀÖ´Â °ÍÀ» º¸ÁõÇÕ´Ï´Ù. |
|
boolean |
equals (Object o)
ÁöÁ¤µÈ Object°¡ Vector¿Í µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ºñ±³ÇÕ´Ï´Ù. |
|
E |
firstElement ()
Vector ÃÖÃÊÀÇ ¿ä¼Ò (À妽º 0 Ç׸ñ)¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
|
E |
get (int index)
Vector ³»ÀÇ ÁöÁ¤µÈ À§Ä¡¿¡ ÀÖ´Â ¿ä¼Ò¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
|
int |
hashCode ()
Vector ÇØ½Ã Äڵ尪À» ¸®ÅÏÇÕ´Ï´Ù. |
|
int |
indexOf (Object elem)
equals ¸Þ¼µå¸¦ »ç¿ëÇØ µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ÆÇÁ¤Çϸé¼, ÁöÁ¤µÈ Àμö¿Í °°Àº ³»¿ëÀÇ ¿ä¼Ò¸¦ ¼±µÎ·ÎºÎÅÍ °Ë»öÇÕ´Ï´Ù. |
|
int |
indexOf (Object elem,
int index)
equals ¸Þ¼µå¸¦ »ç¿ëÇØ µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ÆÇÁ¤Çϸé¼, ÁöÁ¤µÈ Àμö¿Í °°Àº ³»¿ëÀÇ ¿ä¼Ò°¡ ÁöÁ¤µÈ index·Î
ºÎÅÍ °Ë»öÇÕ´Ï´Ù. |
|
void |
insertElementAt (E obj,
int index)
Vector ÁöÁ¤µÈ index¿¡
ÁöÁ¤µÈ °´Ã¼¸¦ ¿ä¼Ò·Î¼ »ðÀÔÇÕ´Ï´Ù. |
|
boolean |
isEmpty ()
Vector°¡ ¿ä¼Ò¸¦ °¡ÁöÁö ¾Ê´ÂÁö ¾î¶²Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. |
|
E |
lastElement ()
Vector ¸¶Áö¸· ¿ä¼Ò¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
|
int |
lastIndexOf (Object elem)
Vector¸¦ ¸»¹Ì·ÎºÎÅÍ °Ë»öÇØ, ÁöÁ¤µÈ °´Ã¼¿Í °°Àº ³»¿ëÀÇ ¿ä¼ÒÀÇ À妽º¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
|
int |
lastIndexOf (Object elem,
int index)
ÁöÁ¤µÈ À妽º·ÎºÎÅÍ ÈÄ ¹æÇâÀ¸·Î ÁöÁ¤µÈ °´Ã¼¸¦ °Ë»öÇØ, °ËÃâµÈ À妽º¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
|
E |
remove (int index)
Vector ³»ÀÇ ÁöÁ¤µÈ À§Ä¡¿¡ ÀÖ´Â ¿ä¼Ò¸¦ »èÁ¦ÇÕ´Ï´Ù. |
|
boolean |
remove (Object o)
Vector ³»¿¡¼ ÃÖÃÊ·Î °ËÃâµÈ ÁöÁ¤µÈ ¿ä¼Ò¸¦ »èÁ¦ÇÕ´Ï´Ù. |
|
boolean |
removeAll (Collection <? > c)
Vector ·ÎºÎÅÍ, ÁöÁ¤µÈ Collection ³»¿¡ º¸°ü À¯Áö ¶°³¯ ¼ö ÀÖ¾î ¸ðµç ¿ä¼Ò¸¦ »èÁ¦ÇÕ´Ï´Ù. |
|
void |
removeAllElements ()
Vector ·ÎºÎÅÍ ¸ðµç ¿ä¼Ò¸¦ »èÁ¦ÇØ, »çÀÌÁ 0 À¸·Î ¼³Á¤ÇÕ´Ï´Ù. |
|
boolean |
removeElement (Object obj)
ÃÖÃÊ·Î °ËÃâµÈ (ÃÖ¼Ò À妽ºÀÇ) ÀμöÀÇ ¿ä¼Ò¸¦ Vector ·ÎºÎÅÍ »èÁ¦ÇÕ´Ï´Ù. |
|
void |
removeElementAt (int index)
ÁöÁ¤µÈ À妽ºÀÇ ¿ä¼Ò¸¦ »èÁ¦ÇÕ´Ï´Ù. |
|
protected void |
removeRange (int fromIndex,
int toIndex)
fromIndex (À̰ÍÀ» Æ÷ÇÔÇÑ´Ù) ~ toIndex (À̰ÍÀ» Æ÷ÇÔÇÏÁö ¾Ê´Â´Ù)ÀÇ ¹üÀ§ÀÇ À妽º¸¦ °¡Áö´Â ¸ðµç ¿ä¼Ò¸¦ ÀÌ List ·ÎºÎÅÍ »èÁ¦ÇÕ´Ï´Ù. |
|
boolean |
retainAll (Collection <? > c)
ÁöÁ¤µÈ Collection ³»¿¡ º¸°ü À¯ÁöµÇ°í ÀÖ´Â Vector ³»ÀÇ ¿ä¼Ò¸¸À» º¸°ü À¯ÁöÇÕ´Ï´Ù. |
|
E |
set (int index,
E element)
Vector ³»ÀÇ ÁöÁ¤µÈ À§Ä¡¿¡ ÀÖ´Â ¿ä¼Ò¸¦, ÁöÁ¤µÈ ¿ä¼Ò·Î ¿Å°Ü³õ½À´Ï´Ù. |
|
void |
setElementAt (E obj,
int index)
Vector ÁöÁ¤µÈ index
¿ä¼Ò¿¡
ÁöÁ¤µÈ °´Ã¼¸¦ ¼³Á¤ÇÕ´Ï´Ù. |
|
void |
setSize (int newSize)
Vector »çÀÌÁ ¼³Á¤ÇÕ´Ï´Ù. |
|
int |
size ()
Vector ¿ä¼Ò¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
|
List <E > |
subList (int fromIndex,
int toIndex)
ÀÌ List, fromIndex (À̰ÍÀ» Æ÷ÇÔÇÑ´Ù)¿Í toIndex (À̰ÍÀ» Æ÷ÇÔÇÏÁö ¾Ê´Â´Ù)ÀÇ »çÀÌÀÇ ºÎºÐÀÇ ºä¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
|
Object [] |
toArray ()
Vector ³»ÀÇ ¸ðµç ¿ä¼Ò¸¦ ¿Ã¹Ù¸¥ ¼ø¼·Î º¸°ü À¯ÁöÇÏ´Â ¹è¿À» ¸®ÅÏÇÕ´Ï´Ù. |
|
|
toArray (T[] a)
Vector ³»ÀÇ ¸ðµç ¿ä¼Ò°¡ ¿Ã¹Ù¸¥ ¼ø¼·Î Æ÷ÇԵǰí ÀÖ´Â ¹è¿À» ¸®ÅÏÇÕ´Ï´Ù. |
|
String |
toString ()
°¢ ¿ä¼ÒÀÇ String Ç¥ÇöÀ» º¸°ü À¯ÁöÇϰí ÀÖ´Â Vector ij¸¯ÅÍ ¶óÀΠǥÇöÀ» ¸®ÅÏÇÕ´Ï´Ù. |
|
void |
trimToSize ()
Vector ¿ë·®À» ÇöÀçÀÇ ¿ë·®¿¡±îÁö ÁÙÀÔ´Ï´Ù. |
|
| Ŭ·¡½º java.util. AbstractList ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
|---|
iterator,
listIterator,
listIterator |
| Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
|---|
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
| ÀÎÅÍÆäÀ̽º java.util. List ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
|---|
iterator,
listIterator,
listIterator |
| ÇʵåÀÇ »ó¼¼ |
|---|
protected Object [] elementData
Vector ³»ÀÇ ¸¶Áö¸· ¿ä¼ÒÀÇ µÚ¿¡ ¿À´Â ¹è¿ ¿ä¼Ò´Â null ÀÔ´Ï´Ù.
protected int elementCount
protected int capacityIncrement
| »ý¼ºÀÚ »ó¼¼ |
|---|
public Vector(int initialCapacity,
int capacityIncrement)
initialCapacity - Vector
Ãʱ⠿뷮capacityIncrement - Vector°¡ ³ÑÃÆÀ» ¶§¿¡ Áõ°¡µÇ´Â ¿ë·®
IllegalArgumentException - ÁöÁ¤µÈ Ãʱ⠿뷮ÀÌ ºÎÀÇ °æ¿ìpublic Vector(int initialCapacity)
initialCapacity - Vector
Ãʱ⠿뷮
IllegalArgumentException - ÁöÁ¤µÈ Ãʱ⠿뷮ÀÌ ºÎÀÇ °æ¿ìpublic Vector()
public Vector(Collection <? extends E > c)
c - ¿ä¼Ò°¡ Vector¿¡ ¹èÄ¡µÇ´Â Ä÷º¼Ç
NullPointerException - ÁöÁ¤µÈ Ä÷º¼ÇÀÌ null ÀÎ °æ¿ì| ¸Þ¼µåÀÇ »ó¼¼ |
|---|
public void copyInto(Object [] anArray)
anArray - Ä«ÇÇÇÑ ¿ä¼Ò¸¦ Æ÷ÇÔÇÏ´Â ¹è¿
NullPointerException - ÁöÁ¤µÈ ¹è¿ÀÌ null ÀÎ °æ¿ìpublic void trimToSize()
public void ensureCapacity(int minCapacity)
Vector ÇöÀçÀÇ ¿ë·®ÀÌ minCapacity º¸´Ù ÀÛÀº °æ¿ì, elementData Çʵ忡 º¸°ü À¯ÁöµÇ°í ÀÖ´Â ±× ³»ºÎ µ¥ÀÌÅÍ ¹è¿À» º¸´Ù Å« µ¥ÀÌÅÍ ¹è¿¿¡ ¿Å°Ü³õ¾Æ ±× ¿ë·®À» ´Ã¸³´Ï´Ù. »õ·Î¿î µ¥ÀÌÅÍ ¹è¿ÀÇ »çÀÌÁî´Â capacityIncrement°¡ Á¦·Î ÀÌÇϰ¡ ¾Æ´Ñ ÇÑ, ¿øÀÇ »çÀÌÁî¿¡ ±× °ªÀ» ´õÇÑ °ÍÀÌ µË´Ï´Ù. capacityIncrement°¡ Á¦·Î ¾Æ·¡ÀÇ °æ¿ì´Â »õ·Î¿î ¿ë·®Àº ¿øÀÇ ¿ë·®ÀÇ 2 ¹è°¡ µË´Ï´Ù. »õ·Î¿î »çÀÌÁî°¡ ¾ÆÁ÷ minCapacity º¸´Ù ÀÛÀº °æ¿ì¿¡´Â »õ·Î¿î ¿ë·®Àº minCapacity°¡ µË´Ï´Ù.
minCapacity - º¸ÁõÇÏ°í ½ÍÀº ÃÖ¼Ò ¿ë·®public void setSize(int newSize)
null ¿ä¼Ò°¡ Vector
¸¶Áö¸·¿¡ Ãß°¡µË´Ï´Ù. ÇöÀçÀÇ »çÀÌÁ´Ù ÀÛÀº °æ¿ì´Â À妽º newSize¿Í
±× ÀÌÈÄÀÇ ¿ä¼Ò´Â ¸ðµÎ ÆÄ±âµË´Ï´Ù.
newSize - Vector
»õ·Î¿î »çÀÌÁî
ArrayIndexOutOfBoundsException - »çÀÌÁî°¡ À߸øµÈ °ª
ÀÇ °æ¿ìpublic int capacity()
public int size()
Collection <E > ³»ÀÇ size List <E > ³»ÀÇ size AbstractCollection <E > ³»ÀÇ size public boolean isEmpty()
Collection <E > ³»ÀÇ isEmpty List <E > ³»ÀÇ isEmpty AbstractCollection <E > ³»ÀÇ isEmpty true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â falsepublic Enumeration <E > elements()
Enumeration,
Iterator public boolean contains(Object elem)
Collection <E > ³»ÀÇ contains List <E > ³»ÀÇ contains AbstractCollection <E > ³»ÀÇ contains elem - °´Ã¼
true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â falsepublic int indexOf(Object elem)
equals ¸Þ¼µå¸¦ »ç¿ëÇØ µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ÆÇÁ¤Çϸé¼, ÁöÁ¤µÈ Àμö¿Í °°Àº ³»¿ëÀÇ ¿ä¼Ò¸¦ ¼±µÎ·ÎºÎÅÍ °Ë»öÇÕ´Ï´Ù.
List <E > ³»ÀÇ indexOf AbstractList <E > ³»ÀÇ indexOf elem - °´Ã¼
-1 ÀÌ ¸®ÅϵÈ
Object.equals(Object)
public int indexOf(Object elem,
int index)
equals ¸Þ¼µå¸¦ »ç¿ëÇØ µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ÆÇÁ¤Çϸé¼, ÁöÁ¤µÈ Àμö¿Í °°Àº ³»¿ëÀÇ ¿ä¼Ò°¡ ÁöÁ¤µÈ index·Î
ºÎÅÍ °Ë»öÇÕ´Ï´Ù.
elem - °´Ã¼index - °Ë»öÀ» °³½ÃÇÏ´Â À§Ä¡ÀÇ ºÎ ÀÌ¿ÜÀÇ À妽º
index ³ª ±× ÀÌÈÄÀÇ ÃÖÃÊÀÇ °´Ã¼ ÀμöÀÇ À妽º, Áï elem.equals(elementData[k]) && (k >= index)°¡ true ÀÎ °Í °°Àº ÃÖ¼Ò°ª k. °´Ã¼°¡ ¹ß°ßµÇÁö ¾Ê´Â °æ¿ì´Â -1 ÀÌ ¸®ÅϵȴÙ. ¡¸index >= ÀÌ Vector
ÇöÀç »çÀÌÁÀÇ °æ¿ì´Â -1 ÀÌ ¸®ÅϵȴÙ
IndexOutOfBoundsException - index°¡ À߸øµÈ °ª
ÀÇ °æ¿ìObject.equals(Object) public int lastIndexOf(Object elem)
List <E > ³»ÀÇ lastIndexOf AbstractList <E > ³»ÀÇ lastIndexOf elem - ¼³Á¤ÇÏ´Â ¼ººÐ
-1 ÀÌ ¸®ÅϵȴÙ
public int lastIndexOf(Object elem,
int index)
elem - ¼³Á¤ÇÏ´Â ¼ººÐindex - °Ë»öÀ» °³½ÃÇÏ´Â À§Ä¡ÀÇ À妽º
index
Àü¿¡¼ °¡Àå ±Ùó¿¡ ÀÖ´Â ÁöÁ¤µÈ °´Ã¼ÀÇ À妽º, Áï elem.equals(elementData[k]) && (k <= index)°¡ true ÀÎ °Í °°Àº ÃÖ´ë°ª
k. °´Ã¼°¡ ¹ß°ßµÇÁö ¾Ê´Â °æ¿ì´Â -1. index°¡ À߸øµÈ °ª
ÀÎ °æ¿ì´Â -1
IndexOutOfBoundsException - index°¡ Vector
ÇöÀçÀÇ »çÀÌÁ´Ù Å«°¡ µ¿ÀÏÇÑ °æ¿ìpublic E elementAt(int index)
ÀÌ ¸Þ¼µå´Â ±â´ÉÀûÀ¸·Î get ¸Þ¼µå¿Í °°½À´Ï´Ù. À̰ÍÀº List ÀÎÅÍÆäÀ̽ºÀÇ ÀϺÎÀÔ´Ï´Ù.
index - Vector
À妽º
ArrayIndexOutOfBoundsException - index°¡ ºÎÀÇ °æ¿ì, ¶Ç´Â Vector °´Ã¼ÀÇ ÇöÀçÀÇ »çÀÌÁ´Ù ÀÛÁö ¾ÊÀº °æ¿ìget(int),
List public E firstElement()
NoSuchElementException - Vector°¡ ¿ä¼Ò¸¦ °¡ÁöÁö ¾Ê´Â °æ¿ìpublic E lastElement()
size() - 1
¿ä¼Ò
NoSuchElementException - Vector°¡ ºñ¾îÀÖ´Â °æ¿ì
public void setElementAt(E obj,
int index)
index
¿ä¼Ò¿¡
ÁöÁ¤µÈ °´Ã¼¸¦ ¼³Á¤ÇÕ´Ï´Ù. ±× À妽º¿¡ ÀÖ´ø ¿ä¼Ò´Â ÆÄ±âµË´Ï´Ù.
À妽º´Â 0¿¡ µ¿ÀÏÇÑÁö, ±×°Íº¸´Ù Å« °ªÀÌ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù. ¶Ç, Vector
ÇöÀçÀÇ »çÀÌÁ´Ù ÀÛÀº °ªÀÌ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù.
ÀÌ ¸Þ¼µå´Â ±â´ÉÀûÀ¸·Î set ¸Þ¼µå¿Í °°½À´Ï´Ù. À̰ÍÀº List ÀÎÅÍÆäÀ̽ºÀÇ ÀϺÎÀÔ´Ï´Ù. ¹è¿ÀÇ »ç¿ë¹ý¿¡ ÀÇÇØ Á¢±ÙÇϱâ À§Çؼ set ¸Þ¼µå°¡ ÆÄ¶ó¹ÌÅÍÀÇ ¼ø¼¸¦ ¹Ý´ë·Î ÇÏ´Â °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä. ¶Ç, set ¸Þ¼µå°¡ ÁöÁ¤µÈ À§Ä¡¿¡ Æ÷ÇԵǰí ÀÖ´ø ³°Àº °ªÀ» µ¹·ÁÁÖ°Ôµµ ÁÖÀÇÇØ ÁÖ¼¼¿ä.
obj - ¿ä¼Ò·Î ¼³Á¤µÇ´Â °´Ã¼index - À妽º
ArrayIndexOutOfBoundsException - À妽º°¡ ºÎÁ¤Çß´ø °æ¿ìsize(),
List,
set(int, java.lang.Object) public void removeElementAt(int index)
index¿¡ µ¿ÀÏÇÑÁö, ±×°Íº¸´Ù Å« À妽ºÀÇ ¿ä¼Ò´Â ¸ðµÎ 1°³
Àü¹æÀÇ À妽º¿¡ ä¿ï ¼ö ÀÖ½À´Ï´Ù. Vector
»çÀÌÁî´Â 1 ¸¸ ÁÙ¿©Áý´Ï´Ù.
À妽º´Â 0¿¡ µ¿ÀÏÇÑÁö, ±×°Íº¸´Ù Å« °ªÀÌ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù. ¶Ç, Vector
ÇöÀçÀÇ »çÀÌÁ´Ù ÀÛÀº °ªÀÌ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù.
ÀÌ ¸Þ¼µå´Â ±â´ÉÀûÀ¸·Î remove ¸Þ¼µå¿Í °°½À´Ï´Ù. À̰ÍÀº List ÀÎÅÍÆäÀ̽ºÀÇ ÀϺÎÀÔ´Ï´Ù. remove ¸Þ¼µå°¡ ÁöÁ¤µÈ À§Ä¡¿¡ Æ÷ÇԵǰí ÀÖ´ø ³°Àº °ªÀ» µ¹·ÁÁÖ´Â °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä.
index - »èÁ¦µÇ´Â °´Ã¼ÀÇ À妽º
ArrayIndexOutOfBoundsException - À妽º°¡ ºÎÁ¤Çß´ø °æ¿ìsize(),
remove(int),
List
public void insertElementAt(E obj,
int index)
index¿¡
ÁöÁ¤µÈ °´Ã¼¸¦ ¿ä¼Ò·Î¼ »ðÀÔÇÕ´Ï´Ù. ÁöÁ¤µÈ index¿¡ µ¿ÀÏÇÑÁö, ±×°Íº¸´Ù Å« À妽ºÀÇ ¿ä¼Ò´Â ¸ðµÎ 1°³
ÈĹæÀÇ À妽º¿¡ ¾î±ß³³´Ï´Ù.
À妽º´Â 0¿¡ µ¿ÀÏÇÑÁö, ±×°Íº¸´Ù Å« °ªÀÌ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù. ¶Ç, Vector
ÇöÀçÀÇ »çÀÌÁî¿¡ µ¿ÀÏÇÑÁö, ±×°Íº¸´Ù ÀÛÀº °ªÀÌ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù. À妽º°¡ Vector
ÇöÀçÀÇ »çÀÌÁî¿¡ µ¿ÀÏÇÑ °æ¿ì, »õ·Î¿î ¿ä¼Ò´Â Vector
¸»¹Ì¿¡ Ãß°¡µË´Ï´Ù.
ÀÌ ¸Þ¼µå´Â ±â´ÉÀûÀ¸·Î add(Object, int) ¸Þ¼µå¿Í °°½À´Ï´Ù. À̰ÍÀº List ÀÎÅÍÆäÀ̽ºÀÇ ÀϺÎÀÔ´Ï´Ù. ¹è¿ÀÇ »ç¿ë¹ý¿¡ ÀÇÇØ ÀûÇÕÇÑ ÇüÅ·ΠÇϱâ À§Çؼ add ¸Þ¼µå°¡ ÆÄ¶ó¹ÌÅÍÀÇ ¼ø¼¸¦ ¹Ý´ë·Î ÇÏ´Â °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä.
obj - »ðÀԵǴ ¿ä¼Òindex - »õ·Î¿î ¿ä¼Ò¸¦ »ðÀÔÇÏ´Â À§Ä¡
ArrayIndexOutOfBoundsException - À妽º°¡ ºÎÁ¤Çß´ø °æ¿ìsize(),
add(int, Object),
List public void addElement(E obj)
ÀÌ ¸Þ¼µå´Â ±â´ÉÀûÀ¸·Î add(Object) ¸Þ¼µå¿Í °°½À´Ï´Ù. À̰ÍÀº List ÀÎÅÍÆäÀ̽ºÀÇ ÀϺÎÀÔ´Ï´Ù.
obj - Ãß°¡µÇ´Â ¿ä¼Òadd(Object),
List public boolean removeElement(Object obj)
ÀÌ ¸Þ¼µå´Â ±â´ÉÀûÀ¸·Î remove(Object) ¸Þ¼µå¿Í °°½À´Ï´Ù. À̰ÍÀº List ÀÎÅÍÆäÀ̽ºÀÇ ÀϺÎÀÔ´Ï´Ù.
obj - »èÁ¦µÇ´Â ¿ä¼Ò
true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â falseList.remove(Object),
List public void removeAllElements()
ÀÌ ¸Þ¼µå´Â ±â´ÉÀûÀ¸·Î clear ¸Þ¼µå¿Í °°½À´Ï´Ù. À̰ÍÀº List ÀÎÅÍÆäÀ̽ºÀÇ ÀϺÎÀÔ´Ï´Ù.
clear(),
List public Object clone()
Object ³»ÀÇ clone Cloneable public Object [] toArray()
Collection <E > ³»ÀÇ toArray List <E > ³»ÀÇ toArray AbstractCollection <E > ³»ÀÇ toArray Arrays.asList(Object[]) public <T> T[] toArray(T[] a)
Vector°¡ ÁöÁ¤µÈ ¹è¿¿¡ ¿©À¯¸¦ °¡Áö°í µé¾î°¡´Â °æ¿ì, Áï ¹è¿ÀÌ Vector º¸´Ù ¿ä¼Ò¸¦ ¸¹ÀÌ °¡Áö´Â °æ¿ì, Vector ¸»¹ÌÀÇ Á÷ÈÄ¿¡ ¿À´Â ¹è¿³»ÀÇ ¿ä¼Ò´Â null ·Î ¼³Á¤µË´Ï´Ù. À̰ÍÀº Vector°¡ ÀüÇô null ¿ä¼Ò¸¦ º¸°ü À¯ÁöÇϰí ÀÖÁö ¾Ê´Â °ÍÀ» È£ÃâÇØ ¿·ÀÌ ÀνÄÇϰí ÀÖ´Â °æ¿ì¿¡¸¸, Vector ±æÀ̸¦ È®ÀÎÇÒ ¶§¿¡ µµ¿òÀÌ µË´Ï´Ù.
Collection <E > ³»ÀÇ toArray List <E > ³»ÀÇ toArray AbstractCollection <E > ³»ÀÇ toArray a - ¹è¿ÀÌ ÃæºÐÇÑ Å©±â¸¦ °¡Áö´Â °æ¿ì´Â Vector
¿ä¼Ò°¡ Æ÷ÇԵǴ ¹è¿. ±×·¸Áö ¾ÊÀº °æ¿ì´Â ¿ä¼Ò¸¦ Æ÷ÇÔÇϱâ À§Çؼ °°Àº ½ÇÇà½ÃÀÇ ÇüÅÂÀÇ »õ·Î¿î ¹è¿À» ÇÒ´çÇÒ ¼ö ÀÖ´Ù
ArrayStoreException - a
½ÇÇà½ÃÀÇ ÇüŰ¡ Vector ³»ÀÇ °¢ ¿ä¼ÒÀÇ ½ÇÇà½ÃÀÇ ÇüÅÂÀÇ ½´ÆÛŸÀÔÀÌ ¾Æ´Ñ °æ¿ì
NullPointerException - ÁöÁ¤µÈ ¹è¿ÀÌ null ÀÎ °æ¿ìpublic E get(int index)
List <E > ³»ÀÇ get AbstractList <E > ³»ÀÇ get index - ¸®ÅϵÈ
¿ä¼ÒÀÇ À妽º
ArrayIndexOutOfBoundsException - À妽º°¡ ¹üÀ§¿ÜÀÇ °æ¿ì (index < 0 || index >= size())
public E set(int index,
E element)
List <E > ³»ÀÇ set AbstractList <E > ³»ÀÇ set index - ġȯµÇ´Â ¿ä¼ÒÀÇ À妽ºelement - ÁöÁ¤µÈ À§Ä¡¿¡ Æ÷ÇԵǴ ¿ä¼Ò
ArrayIndexOutOfBoundsException - À妽º°¡ ¹üÀ§¿ÜÀÇ °æ¿ì (index < 0 || index >= size())public boolean add(E o)
Collection <E > ³»ÀÇ add List <E > ³»ÀÇ add AbstractList <E > ³»ÀÇ add o - Vector¿¡ Ãß°¡µÇ´Â ¿ä¼Ò
public boolean remove(Object o)
(o==null ? get(i) ==null : o.equals(get(i)))ÀÎ °¡Àå ÀÛÀº À妽º i¸¦ °¡Áö´Â ¿ä¼Ò°¡ ÀÖÀ¸¸é »èÁ¦ÇÕ´Ï´Ù.
Collection <E > ³»ÀÇ remove List <E > ³»ÀÇ remove AbstractCollection <E > ³»ÀÇ remove o - Vector ·ÎºÎÅÍ »èÁ¦µÇ´Â ¿ä¼Ò (±× ¿ä¼Ò°¡ ÀÖ´Â °æ¿ì)
public void add(int index,
E element)
List <E > ³»ÀÇ add AbstractList <E > ³»ÀÇ add index - ÁöÁ¤µÈ ¿ä¼Ò°¡ »ðÀԵǴ À妽ºelement - »ðÀԵǴ ¿ä¼Ò
ArrayIndexOutOfBoundsException - À妽º°¡ ¹üÀ§¿ÜÀÇ °æ¿ì (index < 0 || index > size())public E remove(int index)
List <E > ³»ÀÇ remove AbstractList <E > ³»ÀÇ remove index - »èÁ¦µÇ´Â ¿ä¼ÒÀÇ À妽º
ArrayIndexOutOfBoundsException - À妽º°¡ ¹üÀ§¿ÜÀÇ °æ¿ì (index < 0 || index >= size())public void clear()
Collection <E > ³»ÀÇ clear List <E > ³»ÀÇ clear AbstractList <E > ³»ÀÇ clear public boolean containsAll(Collection <? > c)
Collection <E > ³»ÀÇ containsAll List <E > ³»ÀÇ containsAll AbstractCollection <E > ³»ÀÇ containsAll c - ¿ä¼Ò°¡ ÀÌ Vector¿¡ ÀÖÀ»Áö ¾î¶³Áö¸¦ Á¶»çÇÏ´Â Ä÷º¼Ç
NullPointerException - ÁöÁ¤µÈ Ä÷º¼ÇÀÌ null ÀÎ °æ¿ìAbstractCollection.contains(Object) public boolean addAll(Collection <? extends E > c)
Collection <E > ³»ÀÇ addAll List <E > ³»ÀÇ addAll AbstractCollection <E > ³»ÀÇ addAll c - Vector¿¡ »ðÀԵǴ ¿ä¼Ò
NullPointerException - ÁöÁ¤µÈ Ä÷º¼ÇÀÌ null ÀÎ °æ¿ìAbstractCollection.add(Object) public boolean removeAll(Collection <? > c)
Collection <E > ³»ÀÇ removeAll List <E > ³»ÀÇ removeAll AbstractCollection <E > ³»ÀÇ removeAll c - Vector ·ÎºÎÅÍ »èÁ¦µÇ´Â ¿ä¼ÒÀÇ Ä÷º¼Ç
NullPointerException - ÁöÁ¤µÈ Ä÷º¼ÇÀÌ null ÀÎ °æ¿ìAbstractCollection.remove(Object),
AbstractCollection.contains(Object) public boolean retainAll(Collection <? > c)
Collection <E > ³»ÀÇ retainAll List <E > ³»ÀÇ retainAll AbstractCollection <E > ³»ÀÇ retainAll c - Vector¿¡ º¸°ü À¯ÁöµÇ°í ÀÖ´Â ¿ä¼ÒÀÇ Ä÷º¼Ç (´Ù¸¥ ¸ðµç ¿ä¼Ò´Â »èÁ¦)
NullPointerException - ÁöÁ¤µÈ Ä÷º¼ÇÀÌ null ÀÎ °æ¿ìAbstractCollection.remove(Object),
AbstractCollection.contains(Object)
public boolean addAll(int index,
Collection <? extends E > c)
List <E > ³»ÀÇ addAll AbstractList <E > ³»ÀÇ addAll index - ÁöÁ¤µÈ Ä÷º¼ÇÀ¸·ÎºÎÅÍ ÃÖÃÊÀÇ ¿ä¼Ò¸¦ »ðÀÔÇÏ´Â À§Ä¡ÀÇ À妽ºc - Vector¿¡ »ðÀԵǴ ¿ä¼Ò
ArrayIndexOutOfBoundsException - À妽º°¡ ¹üÀ§¿ÜÀÇ °æ¿ì (index < 0 || index > size())
NullPointerException - ÁöÁ¤µÈ Ä÷º¼ÇÀÌ null ÀÎ °æ¿ìpublic boolean equals(Object o)
e1¿Í
e2´Â
(e1==null ? e2==null : e1.equals(e2))ÀÎ °æ¿ì¿¡ µ¿ÀÏÇØÁý´Ï´Ù. Áï, °°Àº ¼ø¼·Î °°Àº ¿ä¼Ò¸¦ º¸°ü À¯ÁöÇϰí ÀÖ´Â °æ¿ì¿¡
2°³ÀÇ List´Â µ¿ÀÏÇÑ °Í°ú ÆÇÁ¤µË´Ï´Ù.
Collection <E > ³»ÀÇ equals List <E > ³»ÀÇ equals AbstractList <E > ³»ÀÇ equals o - Vector¿Í
°°Àº°¡ ¾î¶²°¡¸¦ ºñ±³µÇ´Â Object
Object.hashCode(),
Hashtable public int hashCode()
Collection <E > ³»ÀÇ hashCode List <E > ³»ÀÇ hashCode AbstractList <E > ³»ÀÇ hashCode Object.equals(java.lang.Object),
Hashtable public String toString()
AbstractCollection <E > ³»ÀÇ toString
public List <E > subList(int fromIndex,
int toIndex)
ÀÌ ¸Þ¼µå´Â ¹è¿¿¡ ÀϹÝÀûÀ¸·Î º¼ ¼ö ÀÖ´Â °Í °°Àº ¸í½ÃÀûÀÎ ¹üÀ§ Á¶ÀÛÀ» À§ÇÑ ¿ä±¸¸¦ ºÒÇÊ¿äÇÏ°Ô ÇÕ´Ï´Ù. ¸®½ºÆ®¸¦ ¿ä±¸ÇÏ´Â ¾î¶°ÇÑ Á¶ÀÛµµ ¸®½ºÆ® Àüü°¡ ¾Æ´Ï°í, subList ºä»ó¿¡¼ Á¶ÀÛÇÏ´Â °ÍÀ¸·Î ¹üÀ§ Á¶ÀÛÀ¸·Î¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ´ÙÀ½ÀÇ °ü¿ë¹ýÀº ÁöÁ¤µÈ ¹üÀ§ÀÇ ¿ä¼Ò¸¦ ¸®½ºÆ®·ÎºÎÅÍ »èÁ¦ÇÕ´Ï´Ù.
list.subList(from, to). clear();
indexOf ¹× lastIndexOf ¿¡¼µµ °°Àº °ü¿ë¹ýÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ¾î Collections Ŭ·¡½ºÀÇ ¾Ë°í¸®ÁòÀÌ ¸ðµÎ subList¿¡ Àû¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âÃʸ¦ µÎ´Â ¸®½ºÆ® (Áï ÀÌ List)°¡ ¸®ÅÏµÈ List¸¦ °³Áµµ¿¡ ¡¸±¸Á¶ÀûÀ¸·Î º¯°æ¡¹µÇ¾úÀ» °æ¿ì, ÀÌ ¸Þ¼µå¿¡ ÀÇÇØ ¸®ÅÏµÈ List ½Ã¸àƽ½º´Â º¸ÁõµÇÁö ¾Ê½À´Ï´Ù. ±¸Á¶ÀûÀÎ º¯°æÀ̶õ List »çÀÌÁî°¡ º¯°æµÇ¾úÀ» °æ¿ì³ª, ÁøÇàÁßÀÇ ¹Ýº¹¿¡ ÀÇÇØ ºÎÁ¤ÇÑ °á°ú°¡ »ý°å´Ù´Â µîÀÇ ÀÌÀ¯·Î½á List°¡ È寮·¯Á³À» °æ¿ìÀÔ´Ï´Ù.
List <E > ³»ÀÇ subList AbstractList <E > ³»ÀÇ subList fromIndex - subList
ÇÏ´ÜÁ¡ (À̰ÍÀ» Æ÷ÇÔÇÑ´Ù)toIndex - subList
»ó´ÜÁ¡ (À̰ÍÀ» Æ÷ÇÔÇÏÁö ¾Ê´Â´Ù)
IndexOutOfBoundsException - ´Ü Á¡ÀÇ À妽º°ªÀÌ ¹üÀ§¿ÜÀÇ °æ¿ì (fromIndex < 0 || toIndex > size)
IllegalArgumentException - ´Ü Á¡ÀÇ À妽º°ªÀÌ ºÎÁ¤ÇÑ °æ¿ì (fromIndex > toIndex)
protected void removeRange(int fromIndex,
int toIndex)
AbstractList <E > ³»ÀÇ removeRange fromIndex - »èÁ¦ÇÏ´Â ÃÖÃÊÀÇ ¿ä¼ÒÀÇ À妽ºtoIndex - »èÁ¦ÇÏ´Â ¸¶Áö¸· ¿ä¼ÒÀÇ Á÷ÈÄÀÇ À妽º
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
| °³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.