Queue API
QueueAPI
使用ArrayDeque Class(不允许null)
API 1: add(E e)
加null会出问题
只有满的时候才会出现前面interface的不同?
API 1: offer(E e)
API 2: remove()
API 2: poll()
这两个是有区别
API 3: element()
API 3: peek()
使用LinkedList class
API 1: add(E e)
加null会出问题
只有满的时候才会出现前面interface的不同?
API 1: offer(E e)
API 2: remove()
API 2: poll()
这两个是有区别
API 3: element()
API 3: peek()
这两个也是一个exception和null
Conclusion:
做题的角度,还是用offer,poll,peek
工作的时候用add,remove,element
Last updated