Java Howto ArrayList推入,弹出,移位和取消移位

我确定Java ArrayList.add与JavaScript类似Array.push

我一直在寻找ArrayList类似于以下内容的功能

  • Array.pop
  • Array.shift
  • Array.unshift 我倾向于 ArrayList.remove[At]

回答:

ArrayList在命名标准上是独一无二的。这是等效项:

Array.push    -> ArrayList.add(Object o); // Append the list

Array.pop -> ArrayList.remove(int index); // Remove list[index]

Array.shift -> ArrayList.remove(0); // Remove first element

Array.unshift -> ArrayList.add(int index, Object o); // Prepend the list

请注意,unshift这不会 删除 元素,而是 一个元素 添加

到列表中。还请注意,Java和JS之间的极端情况行为可能会有所不同,因为它们各自都有自己的标准。

以上是 Java Howto ArrayList推入,弹出,移位和取消移位 的全部内容, 来源链接: utcz.com/qa/418369.html

回到顶部