<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Decode360's Blog

    業(yè)精于勤而荒于嬉 QQ:150355677 MSN:decode360@hotmail.com

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 ::  :: 管理 ::
      302 隨筆 :: 26 文章 :: 82 評論 :: 0 Trackbacks
    Class Stack<E>
    						java.lang.Object
    						extended by 
    						java.util.AbstractCollection<E>
          extended by java.util.AbstractList<E>
              extended by java.util.Vector<E>
                  extended by java.util.Stack<E>
    ?
    Method Summary
    ?boolean empty ()
    ??????????Tests if this stack is empty.
    ? E peek ()
    ??????????Looks at the object at the top of this stack without removing it from the stack.
    ? E pop ()
    ??????????Removes the object at the top of this stack and returns that object as the value of this function.
    ? E push ( E ?item)
    ??????????Pushes an item onto the top of this stack.
    ?int search ( Object?o)
    ??????????Returns the 1-based position where an object is on this stack.
    ?
    ?
    ?
    另外還繼承了java.util.Vector<E>中的基本方法,常見的用法如下所示:
    ?
    ?
    import java.util.*;
    ?
    public class kkk{
    ?public static void main(String args[]){
    ??int m = 1;
    ??Stack<Integer> a = new Stack<Integer>();
    ??
    ??a.push(m);?? //壓入1
    ??a.push(m+1); //壓入2
    ??a.push(m+2); //壓入3
    ??a.push(m+3); //壓入4
    ??a.push(m+4); //壓入5
    ??? System.out.println(a.push(m+5)); //壓入6,并返回當(dāng)前值
    ?
    ??? System.out.println(a.empty());?? //判斷棧是否為空,為空則TRUE
    ??? System.out.println(a.isEmpty()); //判斷棧是否為空,為空則TRUE
    ???
    ??System.out.println(a.size());???? //返回當(dāng)前棧長度
    ??System.out.println(a.toString()); //返回當(dāng)前棧的內(nèi)容
    ??
    ??System.out.println(a.lastElement());? //返回當(dāng)前棧中的最后一個(gè)元素6
    ??System.out.println(a.firstElement()); //返回當(dāng)前棧中的第一個(gè)元素1
    ??
    ??System.out.println(a.peek()); //返回當(dāng)前值6
    ??System.out.println(a.pop());? //返回當(dāng)前值并壓出6
    ??System.out.println(a.pop());? //返回當(dāng)前值并壓出5
    ??
    ??System.out.println(a.search(3));
    ??//搜索“3”在棧中出現(xiàn)的位置,頂端為1,其余依次累加,若有多個(gè)則返回第1個(gè)的位置
    ?
    ??a.add(m+9); //壓入10,跟push一樣的效果
    ??a.clear(); //清空棧
    ??
    ??? System.out.println(a.empty());?? //判斷棧是否為空,為空則TRUE
    ??? System.out.println(a.isEmpty()); //判斷棧是否為空,為空則TRUE?
    ?
    ?}
    }
    ?
    ?
    ?




    -The End-

    posted on 2008-12-01 22:42 decode360-3 閱讀(339) 評論(0)  編輯  收藏 所屬分類: Java
    主站蜘蛛池模板: 四虎影在线永久免费观看| 91在线视频免费播放| 日韩亚洲国产二区| 亚洲欧美日韩一区二区三区| 野花高清在线电影观看免费视频| 亚洲美女免费视频| 91av视频免费在线观看| 亚洲精品视频在线免费| 4hu四虎最新免费地址| 精品无码AV无码免费专区| 亚洲今日精彩视频| 91精品免费不卡在线观看| 91精品国产亚洲爽啪在线观看| 18级成人毛片免费观看| 亚洲国产成人九九综合| 毛片免费观看视频| 猫咪免费人成网站在线观看入口| 最近免费2019中文字幕大全| 亚洲国产中文在线二区三区免| 毛色毛片免费观看| 欧亚一级毛片免费看| 久久久久亚洲AV成人网人人软件| 亚洲av永久中文无码精品综合| 国产高清视频在线免费观看| 一级做a爰黑人又硬又粗免费看51社区国产精品视 | 日韩欧美一区二区三区免费观看| 亚洲国产成人久久精品大牛影视| 亚洲成a人片在线观看久| 亚洲欧美日韩中文高清www777| 免费人成在线观看网站品爱网日本| 久久九九免费高清视频| 91大神亚洲影视在线| 免费毛片在线播放| 黄色网址免费在线观看| 亚洲视频在线观看视频| 日本免费人成黄页网观看视频 | 国产99视频精品免费专区| 亚洲夜夜欢A∨一区二区三区| 久久成人免费播放网站| 亚洲sm另类一区二区三区| 亚洲精品~无码抽插|