JavaTM 2
Platform
Std.  Ed.  v1. 4.0

javax.naming
ÀÎÅÍÆäÀ̽º Name

¸ðµç ½´ÆÛ ÀÎÅÍÆäÀ̽º:
Cloneable , Serializable
±âÁ¸ÀÇ ±¸Çö Ŭ·¡½ºÀÇ À϶÷:
CompositeName , CompoundName

public interface Name
extends Cloneable , Serializable

Name ÀÎÅÍÆäÀ̽º´Â ÀϹݸí, Áï ÄÄÆÛ³ÍÆ®°¡ ¼ø¼­ ºÙÀÌ°í µÈ ¼øÂ÷ ¼ø¼­¸¦ ³ªÅ¸³À´Ï´Ù. ÇÕ¼º¸í (º¹¼öÀÇ À̸§ °ø°£¿¡ °ÉÄ¡´Â À̸§), ¶Ç´Â º¹ÇÕ¸í (°³º°ÀÇ °èÃþ ³×ÀÌ¹Ö ½Ã½ºÅÛÀ¸·Î »ç¿ëµÇ´Â À̸§)À» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

Name ¿¡´Â ´Ù¸¥ ±¸Çöµµ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ÇÕ¼º¸í, URL, ¶Ç´Â À̸§ °ø°£¿¡ °íÀ¯ÀÇ º¹ÇÕ¸í µîÀÔ´Ï´Ù.

À̸§ÀÇ ÄÄÆÛ³ÍÆ®¿¡´Â ¹øÈ£¸¦ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù. N ÄÄÆÛ³ÍÆ®ÀÇ À̸§ÀÇ À妽º´Â 0 À¸·ÎºÎÅÍ N ¹Ì¸¸ÀÇ ¹üÀ§¿¡¼­ ¹øÈ£¸¦ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¹üÀ§´Â [0, N)¿Í ³ªÅ¸³»Áý´Ï´Ù. ÃÖ»óÁ¤µµÀÇ ÄÄÆÛ³ÍÆ®´Â À妽º 0 ¿¡ ÀÖ½À´Ï´Ù. ÇÏ´ÃÀÇ À̸§¿¡´Â ÄÄÆÛ³ÍÆ®´Â ¾ø½À´Ï´Ù.

ÀÌ ÀÎÅÍÆäÀ̽ºÀÇ ¸Þ¼Òµå¿¡¼­´Â À̸§ ¶Ç´Â À̸§ ÄÄÆÛ³ÍÆ®ÀÎ ÆÄ¶ó¹ÌÅÍÀÇ À¯È¿ÇÑ °ªÀ¸·Î ÇØ¼­ null ´Â Çã¿ë µÇÁö ¾Ê½À´Ï´Ù. °°ÀÌ À̸§ ¶Ç´Â À̸§ ÄÄÆÛ³ÍÆ®¸¦ µ¹·ÁÁÖ´Â ¸Þ¼Òµå¿¡¼­´Â null ´Â µ¹·ÁÁÖ¾îÁöÁö ¾Ê½À´Ï´Ù.

Name ÀÇ ÀνºÅϽº´Â ¾×¼¼½º°¡ Àоîµé¿© Àü¿ëÀÌ ¾Æ´Ñ °æ¿ì, º´Çà multi-thread ¾×¼¼½º¿¡ ´ëÇØ¼­´Â µ¿±âÈ­ µÇÁö ¾Ê´Â °ÍÀÌ ÀÖ½À´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
1.3

¸Þ¼ÒµåÀÇ °³¿ä
 Name add (int posn, String  comp)
          ´ÜÀÏÀÇ ÄÄÆÛ³ÍÆ®¸¦, ÀÌ À̸§ÀÇ ÁöÁ¤ÇÑ À§Ä¡¿¡ Ãß°¡ÇÕ´Ï´Ù.
 Name add (String  comp)
          ´ÜÀÏÀÇ ÄÄÆÛ³ÍÆ®¸¦ ÀÌ À̸§ÀÇ ¸¶Áö¸·¿¡ Ãß°¡ÇÕ´Ï´Ù.
 Name addAll (int posn, Name  n)
          À̸§ÀÇ ÄÄÆÛ³ÍÆ®¸¦, ÀÌ À̸§ÀÇ ÁöÁ¤ÇÑ À§Ä¡¿¡ ¼ø¼­¿¡ Ãß°¡ÇÕ´Ï´Ù.
 Name addAll (Name  suffix)
          À̸§ÀÇ ÄÄÆÛ³ÍÆ®¸¦, ÀÌ À̸§ÀÇ ¸»¹Ì¿¡ ¼ø¼­¿¡ Ãß°¡ÇÕ´Ï´Ù.
 Object clone ()
          ÀÌ À̸§ÀÇ Ä«ÇǸ¦ »ý¼ºÇÕ´Ï´Ù.
 int compareTo (Object  obj)
          ÀÌ À̸§°ú ´Ù¸¥ À̸§ÀÇ ¼ø¼­¸¦ ºñ±³ÇÕ´Ï´Ù.
 boolean endsWith (Name  n)
          ÀÌ À̸§ÀÌ ÁöÁ¤ÇÑ Á¢¹Ì¸»·Î Á¾·áÇұ ÆÇ´ÜÇÕ´Ï´Ù.
 String get (int posn)
          ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®¸¦ ÃëµæÇÕ´Ï´Ù.
 Enumeration getAll ()
          ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®¸¦, ij¸¯ÅÍ ¶óÀÎÀÇ ¿­°Å·Î¼­ ÃëµæÇÕ´Ï´Ù.
 Name getPrefix (int posn)
          ÄÄÆÛ³ÍÆ®°¡ ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®ÀÇ Á¢µÎ»ç·Î ±¸¼ºµÇ´Â À̸§À» ÀÛ¼ºÇÕ´Ï´Ù.
 Name getSuffix (int posn)
          ÄÄÆÛ³ÍÆ®°¡ ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®ÀÇ Á¢¹Ì¸»À» ±¸¼ºÇÏ´Â À̸§À» ÀÛ¼ºÇÕ´Ï´Ù.
 boolean isEmpty ()
          ÀÌ À̸§ÀÌ ÇÏ´ÃÀÎÁö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
 Object remove (int posn)
          ÀÌ À̸§À¸·ÎºÎÅÍ ÄÄÆÛ³ÍÆ®¸¦ »èÁ¦ÇÕ´Ï´Ù.
 int size ()
          ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù.
 boolean startsWith (Name  n)
          ÀÌ À̸§ÀÌ ÁöÁ¤ÇÑ Á¢µÎ»ç·Î °³½ÃµÉ±î¸¦ ÆÇ´ÜÇÕ´Ï´Ù.
 

¸Þ¼ÒµåÀÇ »ó¼¼

clone

public Object  clone()
ÀÌ À̸§ÀÇ Ä«ÇǸ¦ »ý¼ºÇÕ´Ï´Ù. ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®¸¦ ³ªÁß¿¡ º¯°æÇصµ, »õ·Î¿î Ä«ÇÇ¿¡´Â ¿µÇâÀ» ÁÖÁö ¾Ê½À´Ï´Ù. ¶Ç ¿ªÀÇ °æ¿ìµµ °°½À´Ï´Ù.

¹Ýȯ°ª:
ÀÌ À̸§ÀÇ Ä«ÇÇ
°ü·Ã Ç׸ñ:
Object.clone()

compareTo

public int compareTo(Object  obj)
ÀÌ À̸§°ú ´Ù¸¥ À̸§ÀÇ ¼ø¼­¸¦ ºñ±³ÇÕ´Ï´Ù. ÀÌ À̸§ÀÌ ÁöÁ¤µÈ À̸§º¸´Ù ÀÛÀº °æ¿ì´Â ºÎÀÇ Á¤¼ö, µ¿ÀÏÇÑ °æ¿ì´Â 0, Å« °æ¿ì´Â Á¤ÀÇ Á¤¼ö¸¦ °¢°¢ µ¹·ÁÁÝ´Ï´Ù.

Object.equals() ÀÇ °æ¿ì¿Í °°°Ô, À̸§ÀÇ ¼ø¼­ºÎÀÇ °³³äÀº ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϴ Ŭ·¡½º¿¡ ÀÇÇØ ´Ù¸¨´Ï´Ù. ¿¹¸¦ µé¾î, ¼ø¼­ºÎ°¡, À̸§ ÄÄÆÛ³ÍÆ®ÀÇ »çÀüÀÇ ¼ø¼­ºÎ¿¡ ±Ù°ÅÇÏ´Â ÀÏÀÌ ÀÖ½À´Ï´Ù. ´ë¹®ÀÚ¿Í ¼Ò¹®ÀÚÀÇ ±¸º° µî, À̸§ÀÇ Æ¯Á¤ÀÇ ¼Ó¼ºÀÌ ¼ø¼­ºÎ¿¡ ¿µÇâÀ» ÁÖ´Â Àϵµ ÀÖ½À´Ï´Ù. Åë»ó, ´Ù¸¥ Ŭ·¡½ºÀÇ 2 °³ÀÇ À̸§À» ºñ±³ÇÒ °ÍÀº ¾ø½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
obj - ºñ±³µÇ´Â null ÀÌ¿ÜÀÇ ¿ÀºêÁ§Æ®
¹Ýȯ°ª:
ÀÌ À̸§ÀÌ ÁöÁ¤µÈ À̸§º¸´Ù ÀÛÀº °æ¿ì´Â ºÎÀÇ Á¤¼ö, µ¿ÀÏÇÑ °æ¿ì´Â 0, Å« °æ¿ì´Â Á¤ÀÇ Á¤¼ö
¿¹¿Ü:
ClassCastException - obj °¡ ÀÌ À̸§À̶ó°í ºñ±³µÇ´Â ÇüÅÂÀÇ Name °¡ ¾Æ´Ñ °æ¿ì
°ü·Ã Ç׸ñ:
Comparable.compareTo(Object)

size

public int size()
ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®¼ö

isEmpty

public boolean isEmpty()
ÀÌ À̸§ÀÌ ÇÏ´ÃÀÎÁö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. ÇÏ´ÃÀÇ À̸§Àº ÄÄÆÛ³ÍÆ®°¡ Á¦·ÎÀÇ À̸§ÀÔ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ À̸§ÀÌ ºñ¾úÀ» °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false

getAll

public Enumeration  getAll()
ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®¸¦, ij¸¯ÅÍ ¶óÀÎÀÇ ¿­°Å·Î¼­ ÃëµæÇÕ´Ï´Ù. ÀÌ À̸§¿¡ °»½ÅÇÏ´Â °Í¿¡ ÀÇÇÑ ¿­°Å¿¡ÀÇ ¿µÇâ¿¡ ´ëÇØ¼­´Â Á¤Àǵǰí ÀÖÁö ¾Ê½À´Ï´Ù. À̸§ÀÇ ÄÄÆÛ³ÍÆ®°¡ Á¦·ÎÀÇ °æ¿ì´Â ÇÏ´ÃÀÇ (null ÀÌ¿ÜÀÇ) ¿­°Å°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.

¹Ýȯ°ª:
ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®ÀÇ ¿­°Å, °¢°¢Àº ij¸¯ÅÍ ¶óÀÎ

get

public String  get(int posn)
ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®¸¦ ÃëµæÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
posn - ÃëµæÇÏ´Â ÄÄÆÛ³ÍÆ®ÀÇ 0 À¸·ÎºÎÅÍ ½ÃÀ۵Ǵ À妽º. ¹üÀ§´Â [0, size()] °¡ ¾Æ´Ï¸é ¾ÈµÈ´Ù
¹Ýȯ°ª:
À妽ºÀÇ ÄÄÆÛ³ÍÆ®
¿¹¿Ü:
ArrayIndexOutOfBoundsException - À§Ä¡°¡ ÁöÁ¤ÇÑ ¹üÀ§¿¡ ¾ø´Â °æ¿ì

getPrefix

public Name  getPrefix(int posn)
ÄÄÆÛ³ÍÆ®°¡ ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®ÀÇ Á¢µÎ»ç·Î ±¸¼ºµÇ´Â À̸§À» ÀÛ¼ºÇÕ´Ï´Ù. ±× ÈÄ ÀÌ À̸§À» º¯°æÇصµ, µ¹·ÁÁÖ¾îÁö´Â À̸§¿¡´Â ¿µÇâÀ» ÁÖÁö ¾Ê½À´Ï´Ù. ¶Ç ¿ªÀÇ °æ¿ìµµ °°½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
posn - Á¤ÁöÇÏ´Â ÄÄÆÛ³ÍÆ®ÀÇ 0 À¸·ÎºÎÅÍ ½ÃÀ۵Ǵ À妽º. ¹üÀ§´Â [0, size()] °¡ ¾Æ´Ï¸é ¾ÈµÈ´Ù
¹Ýȯ°ª:
¹üÀ§°¡ [0, posn] ÀÇ À妽º·Î ÄÄÆÛ³ÍÆ®¸¦ ±¸¼ºÇÏ´Â À̸§
¿¹¿Ü:
ArrayIndexOutOfBoundsException - À§Ä¡°¡ ÁöÁ¤ÇÑ ¹üÀ§¿¡ ¾ø´Â °æ¿ì

getSuffix

public Name  getSuffix(int posn)
ÄÄÆÛ³ÍÆ®°¡ ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®ÀÇ Á¢¹Ì¸»À» ±¸¼ºÇÏ´Â À̸§À» ÀÛ¼ºÇÕ´Ï´Ù. ±× ÈÄ ÀÌ À̸§À» º¯°æÇصµ, µ¹·ÁÁÖ¾îÁö´Â À̸§¿¡´Â ¿µÇâÀ» ÁÖÁö ¾Ê½À´Ï´Ù. ¶Ç ¿ªÀÇ °æ¿ìµµ °°½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
posn - °³½ÃÇÏ´Â ÄÄÆÛ³ÍÆ®ÀÇ 0 À¸·ÎºÎÅÍ ½ÃÀ۵Ǵ À妽º. ¹üÀ§´Â [0, size()] °¡ ¾Æ´Ï¸é ¾ÈµÈ´Ù
¹Ýȯ°ª:
¹üÀ§°¡ [posn, size()] ÀÇ À妽º·Î ÄÄÆÛ³ÍÆ®¸¦ ±¸¼ºÇÏ´Â À̸§. À§Ä¡°¡ size()¿Í µ¿ÀÏÇÑ °æ¿ì´Â ÇÏ´ÃÀÇ À̸§ÀÌ µ¹·ÁÁÖ¾îÁø´Ù
¿¹¿Ü:
ArrayIndexOutOfBoundsException - À§Ä¡°¡ ÁöÁ¤ÇÑ ¹üÀ§¿¡ ¾ø´Â °æ¿ì

startsWith

public boolean startsWith(Name  n)
ÀÌ À̸§ÀÌ ÁöÁ¤ÇÑ Á¢µÎ»ç·Î °³½ÃµÉ±î¸¦ ÆÇ´ÜÇÕ´Ï´Ù. À̸§ n ´Â getPrefix(n.size()) ¿Í µ¿ÀÏÇÑ °æ¿ìÀÇ Á¢µÎ»çÀÔ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
n - üũ ´ë»óÀÇ À̸§
¹Ýȯ°ª:
n °¡ ÀÌ À̸§ÀÇ Á¢µÎ»çÀÎ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false

endsWith

public boolean endsWith(Name  n)
ÀÌ À̸§ÀÌ ÁöÁ¤ÇÑ Á¢¹Ì¸»·Î Á¾·áÇұ ÆÇ´ÜÇÕ´Ï´Ù. À̸§ n ´Â getSuffix(size() -n.size()) ¿Í µ¿ÀÏÇÑ °æ¿ìÀÇ Á¢¹Ì¸»ÀÔ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
n - üũ ´ë»óÀÇ À̸§
¹Ýȯ°ª:
n °¡ ÀÌ À̸§ÀÇ Á¢¹Ì¸»ÀÎ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false

addAll

public Name  addAll(Name  suffix)
            throws InvalidNameException 
À̸§ÀÇ ÄÄÆÛ³ÍÆ®¸¦, ÀÌ À̸§ÀÇ ¸»¹Ì¿¡ ¼ø¼­¿¡ Ãß°¡ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
suffix - Ãß°¡ÇÏ´Â ÄÄÆÛ³ÍÆ®
¹Ýȯ°ª:
°»½ÅµÈ À̸§ (»õ·Î¿î À̸§Àº ¾Æ´Ï´Ù)
¿¹¿Ü:
InvalidNameException - suffix °¡ À¯È¿ÇÑ À̸§Àº ¾Æ´Ñ, ¶Ç´Â ÄÄÆÛ³ÍÆ®ÀÇ Ãß°¡°¡ ÀÌ À̸§ÀÇ ±¸¹® ±ÔÄ¢¿¡ À§¹ÝÇÏ´Â °æ¿ì

addAll

public Name  addAll(int posn,
                   Name  n)
            throws InvalidNameException 
À̸§ÀÇ ÄÄÆÛ³ÍÆ®¸¦, ÀÌ À̸§ÀÇ ÁöÁ¤ÇÑ À§Ä¡¿¡ ¼ø¼­¿¡ Ãß°¡ÇÕ´Ï´Ù. ÃÖÃÊÀÇ »õ·Î¿î ÄÄÆÛ³ÍÆ®ÀÇ À妽º, ¶Ç´Â ±× µÚ¿¡ ÀÖ´Â ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®´Â À§ (0 À¸·ÎºÎÅÍ ¸Ö¾îÁø´Ù)¿¡ À̵¿µÇ¾î »õ·Î¿î ÄÄÆÛ³ÍÆ®°¡ Á¶Á¤µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
n - Ãß°¡ÇÏ´Â ÄÄÆÛ³ÍÆ®
posn - »õ·Î¿î ÄÄÆÛ³ÍÆ®°¡ Ãß°¡µÇ´Â ÀÌ À̸§ÀÇ À妽º. ¹üÀ§´Â [0, size()] °¡ ¾Æ´Ï¸é ¾ÈµÈ´Ù
¹Ýȯ°ª:
°»½ÅµÈ À̸§ (»õ·Î¿î À̸§Àº ¾Æ´Ï´Ù)
¿¹¿Ü:
ArrayIndexOutOfBoundsException - À§Ä¡°¡ ÁöÁ¤ÇÑ ¹üÀ§¿¡ ¾ø´Â °æ¿ì
InvalidNameException - n °¡ À¯È¿ÇÑ À̸§Àº ¾Æ´Ñ, ¶Ç´Â ÄÄÆÛ³ÍÆ®ÀÇ Ãß°¡°¡ ÀÌ À̸§ÀÇ ±¸¹® ±ÔÄ¢¿¡ À§¹ÝÇÏ´Â °æ¿ì

add

public Name  add(String  comp)
         throws InvalidNameException 
´ÜÀÏÀÇ ÄÄÆÛ³ÍÆ®¸¦ ÀÌ À̸§ÀÇ ¸¶Áö¸·¿¡ Ãß°¡ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
comp - Ãß°¡ÇÏ´Â ÄÄÆÛ³ÍÆ®
¹Ýȯ°ª:
°»½ÅµÈ À̸§ (»õ·Î¿î À̸§Àº ¾Æ´Ï´Ù)
¿¹¿Ü:
InvalidNameException - comp ÀÇ Ãß°¡°¡ ÀÌ À̸§ÀÇ ±¸¹® ±ÔÄ¢¿¡ À§¹ÝÇÏ´Â °æ¿ì

add

public Name  add(int posn,
                String  comp)
         throws InvalidNameException 
´ÜÀÏÀÇ ÄÄÆÛ³ÍÆ®¸¦, ÀÌ À̸§ÀÇ ÁöÁ¤ÇÑ À§Ä¡¿¡ Ãß°¡ÇÕ´Ï´Ù. »õ·Î¿î ÄÄÆÛ³ÍÆ®ÀÇ À妽º, ¶Ç´Â ±× µÚ¿¡ ÀÖ´Â ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®´Â 1 °³»ó (À妽º 0 À¸·ÎºÎÅÍ ¸Ö¾îÁø´Ù)¿¡ À̵¿µÇ¾î »õ·Î¿î ÄÄÆÛ³ÍÆ®°¡ Á¶Á¤µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
comp - Ãß°¡ÇÏ´Â ÄÄÆÛ³ÍÆ®
posn - »õ·Î¿î ÄÄÆÛ³ÍÆ®°¡ Ãß°¡µÇ´Â À妽º. ¹üÀ§´Â [0, size()] °¡ ¾Æ´Ï¸é ¾ÈµÈ´Ù
¹Ýȯ°ª:
°»½ÅµÈ À̸§ (»õ·Î¿î À̸§Àº ¾Æ´Ï´Ù)
¿¹¿Ü:
ArrayIndexOutOfBoundsException - À§Ä¡°¡ ÁöÁ¤ÇÑ ¹üÀ§¿¡ ¾ø´Â °æ¿ì
InvalidNameException - comp ÀÇ Ãß°¡°¡ ÀÌ À̸§ÀÇ ±¸¹® ±ÔÄ¢¿¡ À§¹ÝÇÏ´Â °æ¿ì

remove

public Object  remove(int posn)
              throws InvalidNameException 
ÀÌ À̸§À¸·ÎºÎÅÍ ÄÄÆÛ³ÍÆ®¸¦ »èÁ¦ÇÕ´Ï´Ù. ÁöÁ¤ÇÑ À§Ä¡¿¡ ÀÖ´Â ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®°¡ »èÁ¦µË´Ï´Ù. ÀÌ Á¤µµÄ¡º¸´Ù Å« À妽ºÀÇ ÄÄÆÛ³ÍÆ®´Â 1 krÇÏ (À妽º 0 (ºÐ)Æí¿¡)¿¡ À̵¿µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
posn - »èÁ¦ÇÏ´Â ÄÄÆÛ³ÍÆ®ÀÇ À妽º. ¹üÀ§´Â [0, size()] °¡ ¾Æ´Ï¸é ¾ÈµÈ´Ù
¹Ýȯ°ª:
»èÁ¦µÈ ÄÄÆÛ³ÍÆ® (String)
¿¹¿Ü:
ArrayIndexOutOfBoundsException - À§Ä¡°¡ ÁöÁ¤ÇÑ ¹üÀ§¿¡ ¾ø´Â °æ¿ì
InvalidNameException - ÄÄÆÛ³ÍÆ®ÀÇ »èÁ¦°¡ ÀÌ À̸§ÀÇ ±¸¹® ±ÔÄ¢¿¡ À§¹ÝÇÏ´Â °æ¿ì

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.