JavaTM 2 Platform
Standard Ed. 5.0

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

¸ðµç ½´ÆÛ ÀÎÅÍÆäÀ̽º:
Cloneable, Comparable <Object >, Serializable
¾Ë·ÁÁø ±¸Çö Ŭ·¡½º ¸ñ·Ï:
CompositeName, CompoundName, LdapName

public interface Name
extends Cloneable, Serializable, Comparable <Object >

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

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

À̸§ÀÇ ÄÄÆÛ³ÍÆ®¿¡´Â ¹øÈ£¸¦ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù. N ÄÄÆÛ³ÍÆ®ÀÇ À̸§ÀÇ À妽º´Â 0 À¸·ÎºÎÅÍ N ¹Ì¸¸ÀÇ ¹üÀ§¿¡¼­ ¹øÈ£¸¦ ºÙÀÏ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¹üÀ§´Â [0, N]¿Í ³ªÅ¸³»Áý´Ï´Ù. °¡Àå Áß¿äÇÑ ÄÄÆÛ³ÍÆ®´Â À妽º 0¿¡ ÀÖ½À´Ï´Ù. ºñ¾îÀÖ´Â À̸§¿¡´Â ÄÄÆÛ³ÍÆ®´Â ¾ø½À´Ï´Ù.

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

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

µµÀÔµÈ ¹öÀü :
1.3

ÇÊµå °³¿ä
static long serialVersionUID
          Å¬·¡½ºÀÇ Áö¹®À» ¼³Á¤ÇØ, ÀÌ Å¬·¡½ºÀÇ ¾ÕÀÇ ¹öÀü°úÀÇ È£È¯¼ºÀ» Á÷·ÄÈ­ÇØ Ç¥½ÃÇÕ´Ï´Ù.
 
¸Þ¼­µå °³¿ä
 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 <String > getAll ()
          ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®¸¦, ij¸¯ÅÍ ¶óÀÎÀÇ ¿­°Å·Î¼­ ÃëµæÇÕ´Ï´Ù.
 Name getPrefix (int posn)
          ÄÄÆÛ³ÍÆ®°¡ ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®ÀÇ Á¢µÎ»ç·Î ±¸¼ºµÇ´Â À̸§À» ÀÛ¼ºÇÕ´Ï´Ù.
 Name getSuffix (int posn)
          ÄÄÆÛ³ÍÆ®°¡ ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®ÀÇ Á¢¹Ì¸»À» ±¸¼ºÇÏ´Â À̸§À» ÀÛ¼ºÇÕ´Ï´Ù.
 boolean isEmpty ()
          ÀÌ À̸§ÀÌ ºñ¾îÀÖ´ÂÁö ÆÇÁ¤ÇÕ´Ï´Ù.
 Object remove (int posn)
          ÀÌ À̸§¿¡¼­ ÄÄÆÛ³ÍÆ®¸¦ »èÁ¦ÇÕ´Ï´Ù.
 int size ()
          ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 boolean startsWith (Name  n)
          ÀÌ À̸§ÀÌ ÁöÁ¤ÇÑ Á¢µÎ»ç·Î °³½ÃµÉ±î¸¦ ÆÇ´ÜÇÕ´Ï´Ù.
 

ÇʵåÀÇ »ó¼¼

serialVersionUID

static final long serialVersionUID
Ŭ·¡½ºÀÇ Áö¹®À» ¼³Á¤ÇØ, ÀÌ Å¬·¡½ºÀÇ ¾ÕÀÇ ¹öÀü°úÀÇ È£È¯¼ºÀ» Á÷·ÄÈ­ÇØ Ç¥½ÃÇÕ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö Çʵ尪
¸Þ¼­µåÀÇ »ó¼¼

clone

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

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

compareTo

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

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

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

size

int size()
ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù.

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

isEmpty

boolean isEmpty()
ÀÌ À̸§ÀÌ ºñ¾îÀÖ´ÂÁö ÆÇÁ¤ÇÕ´Ï´Ù. ºñ¾îÀÖ´Â À̸§Àº ÄÄÆÛ³ÍÆ®°¡ Á¦·ÎÀÇ À̸§ÀÔ´Ï´Ù.

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

getAll

Enumeration <String > getAll()
ÀÌ À̸§ÀÇ ÄÄÆÛ³ÍÆ®¸¦, ij¸¯ÅÍ ¶óÀÎÀÇ ¿­°Å·Î¼­ ÃëµæÇÕ´Ï´Ù. ÀÌ À̸§¿¡ °»½ÅÇÏ´Â °Í¿¡ ÇÑ ¿­°Å¿¡ÀÇ ¿µÇâ¿¡ ´ëÇؼ­´Â Á¤ÀǵÇÁö ¾Ê½À´Ï´Ù. À̸§ÀÇ ÄÄÆÛ³ÍÆ®°¡ Á¦·ÎÀÇ °æ¿ì´Â ºñ¾îÀÖ´Â (null ÀÌ¿ÜÀÇ) ¿­°Å°¡ ¸®Åϵ˴ϴ٠.

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

get

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

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

getPrefix

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

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

getSuffix

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

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

startsWith

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

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

endsWith

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

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

addAll

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

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

addAll

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

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

add

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

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

add

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

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

remove

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

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

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.