|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--java.util.AbstractCollection | +--java.util.AbstractList | +--java.util.Vector | +--java.util.Stack
Stack
Ŭ·¡½º´Â ¿ÀºêÁ§Æ®ÀÇ ÈÄÀÔ¼±Ãâ (LIFO) ½ºÅÃÀ» ³ªÅ¸³À´Ï´Ù. À̰ÍÀº º¤Å͸¦ ½ºÅÃÀ¸·Î¼ ó¸®ÇÏ´Â 5 °³ÀÇ ¿ÀÆÛ·¹À̼ÇÀ¸·Î Vector Ŭ·¡½º¸¦ È®ÀåÇÕ´Ï´Ù. Åë»óÀÇ push ¿ÀÆÛ·¹À̼ǰú pop ¿ÀÆÛ·¹À̼ÇÀÌ Á¦°øµÇ´Â °Í ¿Ü¿¡ ½ºÅÃÀÇ ¼±µÎÀÇ Ç׸ñÀ¸·Î peek ¸¦ ½Ç½ÃÇÏ´Â ¸Þ¼Òµå, ½ºÅÃÀÌ empty ȵµÀÎÁö¸¦ ÆÇÁ¤ÇÏ´Â ¸Þ¼Òµå, ½ºÅÃÀ¸·ÎºÎÅÍ Ç׸ñÀ» search ÇØ, ¼±µÎ·ÎºÎÅÍ ¸î¹øÂ°ÀÎÁö¸¦ ã¾Æ³»´Â ¸Þ¼Òµå°¡ Á¦°øµÇ°í ÀÖ½À´Ï´Ù.
½ºÅÃÀÌ Ã³À½À¸·Î ÀÛ¼ºµÇ¾úÀ» ¶§, Ç׸ñÀº ¾ø½À´Ï´Ù.
ÇʵåÀÇ °³¿ä |
Ŭ·¡½º java.util. Vector ¿¡¼ »ó¼Ó¹ÞÀº Çʵå |
capacityIncrement , elementCount , elementData |
Ŭ·¡½º java.util. AbstractList ¿¡¼ »ó¼Ó¹ÞÀº Çʵå |
modCount |
»ý¼ºÀÚÀÇ °³¿ä | |
Stack ()
ÇÏ´ÃÀÇ Stack ¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
boolean |
empty ()
½ºÅÃÀÌ ÇÏ´ÃÀΰ¡ ¾î¶²°¡¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. |
Object |
peek ()
½ºÅÃÀÇ ¼±µÎ¿¡ ÀÖ´Â ¿ÀºêÁ§Æ®¸¦ ²¨³À´Ï´Ù. |
Object |
pop ()
½ºÅÃÀÇ ¼±µÎÀÇ ¿ÀºêÁ§Æ®¸¦ »èÁ¦ÇØ, ±× ¿ÀºêÁ§Æ®¸¦ ÇÔ¼öÀÇ °ªÀ¸·Î ÇØ¼ µ¹·ÁÁÝ´Ï´Ù |
Object |
push (Object item)
½ºÅÃÀÇ ¼±µÎ¿¡ ¿ÀºêÁ§Æ®¸¦ ³Ö½À´Ï´Ù. |
int |
search (Object o)
ÀÌ ½ºÅÿ¡ ÀÖ´Â ¿ÀºêÁ§Æ®ÀÇ À§Ä¡¸¦ 1 À¸·ÎºÎÅÍ ½ÃÀ۵Ǵ À妽º·Î µ¹·ÁÁÝ´Ï´Ù. |
Ŭ·¡½º java.util. Vector ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
add , add , addAll , addAll , addElement , capacity , clear , clone , contains , containsAll , copyInto , elementAt , elements , ensureCapacity , equals , firstElement , get , hashCode , indexOf , indexOf , insertElementAt , isEmpty , lastElement , lastIndexOf , lastIndexOf , remove , remove , removeAll , removeAllElements , removeElement , removeElementAt , removeRange , retainAll , set , setElementAt , setSize , size , subList , toArray , toArray , toString , trimToSize |
Ŭ·¡½º java.util. AbstractList ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
iterator , listIterator , listIterator |
Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
finalize , getClass , notify , notifyAll , wait , wait , wait |
ÀÎÅÍÆäÀ̽º java.util. List ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
iterator , listIterator , listIterator |
»ý¼ºÀÚÀÇ »ó¼¼ |
public Stack()
¸Þ¼ÒµåÀÇ »ó¼¼ |
public Object push(Object item)
addElement(item)
item
ÀμöVector.addElement(java.lang.Object)
public Object pop()
EmptyStackException
- ½ºÅÃÀÌ ºñ¾úÀ» °æ¿ìpublic Object peek()
EmptyStackException
- ½ºÅÃÀÌ ºñ¾úÀ» °æ¿ìpublic boolean empty()
true
, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
public int search(Object o)
o
- ¸ñÀûÀÇ ¿ÀºêÁ§Æ®
-1
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
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.