等同于push()或pop()的数组?
问题内容:
我试图从我在主java文件中创建的数组中添加,删除和引用项目,但是我在弄清楚正确的语法时遇到了麻烦。在动作脚本中,它们具有push()和pop()来添加和删除数组中的项目,android中是否有等效项?
问题答案:
在Java中,数组的大小是固定的(初始化后),这意味着您无法在数组中添加或删除项目。
int[] i = new int[10];
上面的代码段表示整数数组的长度为10。如果不将引用重新分配给新数组,则不能添加第11个整数,如下所示:
int[] i = new int[11];
在Java中,包java.util包含各种数据结构,这些数据结构可以处理从类似数组的集合中添加和删除项的操作。经典的数据结构Stack具有用于推入和弹出的方法。