Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
交换ArrayQue中的对象(Java)_Java_Swap_Arraydeque - Fatal编程技术网

交换ArrayQue中的对象(Java)

交换ArrayQue中的对象(Java),java,swap,arraydeque,Java,Swap,Arraydeque,如果我有一个ArrayList,我可以使用Collections.swap(list、indexA、indexB)交换两个对象 ArrayQueue是否有类似的功能?否ArrayQueue是一种出列实现,这意味着它仅用于在集合的开始和结束时插入和删除元素。它不提供对元素的索引访问(与列表不同) 如果需要对元素进行索引访问和交换操作,则应重新考虑设计并使用另一种集合类型。NoArrayDequeue是一种Dequeue实现,这意味着它仅用于在集合的开始和结束时插入和删除元素。它不提供对元素的索引访

如果我有一个ArrayList,我可以使用Collections.swap(list、indexA、indexB)交换两个对象


ArrayQueue是否有类似的功能?

ArrayQueue
是一种
出列
实现,这意味着它仅用于在集合的开始和结束时插入和删除元素。它不提供对元素的索引访问(与
列表
不同)


如果需要对元素进行索引访问和交换操作,则应重新考虑设计并使用另一种集合类型。

No
ArrayDequeue
是一种
Dequeue
实现,这意味着它仅用于在集合的开始和结束时插入和删除元素。它不提供对元素的索引访问(与
列表
不同)


如果需要对元素进行索引访问和交换操作,则应重新考虑设计并使用另一种集合类型。

No
ArrayDequeue
是一种
Dequeue
实现,这意味着它仅用于在集合的开始和结束时插入和删除元素。它不提供对元素的索引访问(与
列表
不同)


如果需要对元素进行索引访问和交换操作,则应重新考虑设计并使用另一种集合类型。

No
ArrayDequeue
是一种
Dequeue
实现,这意味着它仅用于在集合的开始和结束时插入和删除元素。它不提供对元素的索引访问(与
列表
不同)

如果需要对元素进行索引访问和交换操作,则应重新考虑设计并使用其他集合类型