DESKTOP-6MK5BDT_20200908-姚玉龙
1、问题
双向队列(Deque)从头部和尾部都可以添加元素;
若把队列当作栈来看,把左边固定为头部栈顶,这样想的话它会更好理解,
从头部添加元素,那就从头部把元素拿出来,此队列可以看作是栈
从尾部添加元素,那就从尾部把元素拿出来,此队列可以看作是栈
m.push("9");//只能添加字符串(首部添加)
m.addLast("司马懿");//在队列尾部添加与add方法一样
p.offerFirst(1);//头部添加元素
p.addLast(2);//尾部添加元素
t=m.getFirst();//检查队列头部元素(特殊情况会抛出异常)
m.element();//检查队列头部元素(特殊情况会抛出异常)
m.peekFirst();//检查队列头部元素(特殊情况不抛出异常)
pollLast();//poll与pollFirst移除头部元素
m.remove("曹操");//移除(特殊情况会抛出异常)
2、吐槽
秋天都过去好长时间了,还这么热
近期评论