pslpsl
2008-08-20, 14:41
在matlab7通过
基本函数如下
q=java.util.LinkedList();
%p=java.util..ArrayList();
disp('清空');
q.clear();q
disp('赋值');
tic
for k=1:10
q.addLast(k);
end
q
toc
disp('移除首元素');
q.removeFirst();q
disp('移除尾元素');
q.removeLast();q
disp('出队');
q.poll();q
disp('入队');
q.offer('a');q
disp('得到首元素');
q.getFirst()
disp('得到尾元素');
q.getLast()
disp('在索引处插入元素');
q.add(1,'b');q
disp('在队尾插入元素');
q.add('c');q
disp('得到索引处元素');
q.get(1)
disp('设置索引处元素');
q.set(1,'d');q
disp('设置索引处元素为null');
q.set(2,[]);q
disp('移除索引处元素');
q.remove(3);q
disp('查找元素');
q.lastIndexOf('a')
q.listIterator(0)
q.listIterator(0).hasNext()
q.subList(0,4)
%p.trimToSize()
基本函数如下
q=java.util.LinkedList();
%p=java.util..ArrayList();
disp('清空');
q.clear();q
disp('赋值');
tic
for k=1:10
q.addLast(k);
end
q
toc
disp('移除首元素');
q.removeFirst();q
disp('移除尾元素');
q.removeLast();q
disp('出队');
q.poll();q
disp('入队');
q.offer('a');q
disp('得到首元素');
q.getFirst()
disp('得到尾元素');
q.getLast()
disp('在索引处插入元素');
q.add(1,'b');q
disp('在队尾插入元素');
q.add('c');q
disp('得到索引处元素');
q.get(1)
disp('设置索引处元素');
q.set(1,'d');q
disp('设置索引处元素为null');
q.set(2,[]);q
disp('移除索引处元素');
q.remove(3);q
disp('查找元素');
q.lastIndexOf('a')
q.listIterator(0)
q.listIterator(0).hasNext()
q.subList(0,4)
%p.trimToSize()