Queue
獲取頭元素的方法
1.獲取並移除
- poll() 獲取並移除此隊列的頭,如果此隊列為空,則返回 null
- remove() 獲取並移除此隊列的頭,如果此隊列為空,則拋出NoSuchElementException異常
2.獲取但不移除
- peek() 獲取隊列的頭但不移除此隊列的頭。如果此隊列為空,則返回 null
- element() 獲取隊列的頭但不移除此隊列的頭。如果此隊列為空,則將拋出NoSuchElementException異常
添加元素的方法
- offer() 將指定的元素插入此隊列(如果立即可行且不會違反容量限制),插入成功返回 true;否則返回 false。當使用有容量限制的隊列時,offer方法通常要優於 add方法——add方法可能無法插入元素,而只是拋出一個 IllegalStateException異常
- add() 將指定的元素插入此隊列
為了得到而努力
2019-04-12
轉載請注明來處