国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

香港云服务器
服務器之家 - 編程語言 - JAVA教程 - java.util.ArrayDeque類使用方法詳解

java.util.ArrayDeque類使用方法詳解

2020-04-14 11:25lijiao JAVA教程

這篇文章主要介紹了java.util.ArrayDeque類使用方法,java.util.ArrayDeque類提供了可調整大小的陣列,并實現了Deque接口,感興趣的小伙伴們可以參考一下

本文為大家介紹了java.util.ArrayDeque類使用方法,供大家參考,具體內容如下

1. ArrayDeque有兩個類屬性,head和tail,兩個指針。
2. ArrayDeque通過一個數組作為載體,其中的數組元素在add等方法執行時不移動,發生變化的只是head和tail指針,而且指針是循環變化,數組容量不限制。
3. offer方法和add方法都是通過其中的addLast方法實現,每添加一個元素,就把元素加到數組的尾部,此時,head指針沒有變化,而tail指針加一,因為指針是循環加的,所以當tail追上head((this.tail = this.tail + 1 & this.elements.length - 1) == this.head)時,數組容量翻一倍,繼續執行。
4. remove方法和poll方法都是通過其中的pollFirst方法實現,每移除一個元素,該元素所在位置變成null,此時,tail指針沒有變化,而head指針加一,當數組中沒有數據時,返回null。
5. 因為ArrayDeque不是線程安全的,所以,用作堆棧時快于 Stack,在用作隊列時快于 LinkedList。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
package com.what21.collect11;
 
import java.util.ArrayDeque;
import java.util.Deque;
 
public class ArrayDequeDemo {
 
  /**
   * @param args
   */
  public static void main(String[] args) {
    Deque<Object> data = new ArrayDeque<Object>();
    // 增加元素
    for (int i = 0; i < 20; i++) {
      data.push("www.what21.com ." + i + " ");
    }
    // 刪除第一個
    data.removeFirst();
    // 獲取第一個
    System.out.println(data.peekFirst());
    // 增加到最后
    data.addLast("www.what21.com .9999");
    //
    System.out.println(data);
    // 遍歷
    for(Object o : data){
      System.out.println(o);
    }
  }
   
}

以上就是本文的全部內容,希望對大家的學習有所幫助。

延伸 · 閱讀

精彩推薦
554
主站蜘蛛池模板: 国产毛片毛片 | 久久久久999 | 国产精品成人一区二区三区夜夜夜 | 国产美女www爽爽爽免费视频 | 毛片网站在线观看 | 91视频在线免费观看 | 一级片免费视频 | 国产精品免费久久久久久久久 | 精品免费国产 | 激情自拍偷拍 | 欧美亚洲精品在线 | 香蕉久久一区二区不卡无毒影院 | 一区在线视频 | 国产免费自拍 | 成人爱情偷拍视频在线观看 | 91视频免费在线看 | 国产视频一区二区在线 | 成人亚洲视频 | 伊人中文 | 99激情| 精品久久久久久久久久久久久久 | 自拍偷拍第一页 | 亚洲一区 中文字幕 | 成人福利视频 | 免费在线看a | 国产91看片 | 四季久久免费一区二区三区四区 | 久草天堂 | 日韩欧美精品在线 | 狠狠ri| 一区二区久久 | 51ⅴ精品国产91久久久久久 | 国产二区视频 | 午夜视频在线免费观看 | 黄色a级| 91在线高清视频 | 国产成人精品久久二区二区91 | 国内久久精品 | 国产精品久久久久久久久福交 | 91福利视频导航 | 欧美综合久久 |