1. Queue数据结构:
q = javaObject('java.util.LinkedList'); % 创建
q.add('item1'); % 队尾加入
q.add([3 3 3]); % 队尾加入
item = q.remove() % 队头弹出
item = q.remove() % 队头弹出
q.add('item4'); % 队尾加入
q % 打印整个队列
2. Stack数据结构:
s = javaObject('java.util.Stack');
s.push('item1');
s.push([3 3 3]);
item = s.pop()
item = s.pop()
s.push('item1');
s