【发布时间】:2016-04-27 11:14:54
【问题描述】:
对于部分功课,我需要编写一个method,它会遍历对象数组以查看是否有空间将另一个对象添加到array。如果它能够添加一个对象,那么method 返回true,如果它不能添加它返回false。如何检查 array 以查看数组中是否有空单元格,以便向数组添加元素?例如,我有一个大小为 25 的数组,但只有 15 个单元格已满,我想在 10 个空单元格或null 之一中添加另一个对象。这本质上是一个带有 boolean 返回值的 add 方法。但我需要知道我可以添加到哪个单元格,因此需要检查哪个单元格是空的或null。
【问题讨论】:
-
“数组中的空格”是什么意思?
-
这个数组是从左到右填充的,你的任务是确定数组是否充满了有用的数据?
-
您的意思是
null在索引中吗?还是您的意思是字符串数组中的empty String ("")?还是您的意思是字符串数组中的文字“空格”" "? -
你应该让你的问题更清楚。
-
不能完全按照您的具体需要。如果正确声明了数组,您始终可以执行 array[i] 以在索引处分配值(i 在边界内)。或者,如果我们谈论的是 Arraylist,您总是可以 .add() 元素。