我有4个对象放置在一个数组中。如果索引包含任何其他对象,我不能放置它。我应该如何检查java中数组的某个索引中是否存在元素或没有任何内容。示例;
我有一个名为numList的数组,它包含一些值。我想添加另一个数字到索引6.为此,我必须检查numList [6]是否包含一个值。如何检查一个数组的某个索引是否包含一个值
-3
A
回答
0
在Java中,内置函数以外的其他类型的数组被初始化为null
值。使用循环找null
存储在其中最低指数:
MyObject[] array = new MyObject[mySize];
... // Populate some locations in the array, then...
int placeAt = -1;
for (int i = 0 ; i != array.length; i++) {
if (array[i] == null) {
placeAt = i;
break;
}
}
if (placeAt != -1) {
// You found the first index with a null
array[placeAt] = myNewObject;
} else {
... // Array has no empty spaces - report an error and/or exit
}
0
不要发疯,只是检查是否有给定的指标内空,像这样:
if (array[index] != null) {
array[index] = yourObject1;
}
等上。如果你已经为这个位置分配了一些对象,那么它将不会被清除。
0
您可以在java中使用ArrayList。 您可以通过add()方法将方法直接添加到列表的末尾,并且如果要检查索引使用indexOf(object o)方法。
相关问题
- 1. 如何检查一个数组索引是否包含一个值
- 2. 如何检查数组参数是否包含一个值
- 3. 如何检查Ruby数组是否包含多个值之一?
- 4. 的Javascript:我如何检查是否一个数组包含某些价值观
- 5. 如何检查一个TextView是否包含某个字符串
- 6. 如何检查一个数组中的值是否与下一个数组包含在同一个数组中
- 7. 如何检查数组的值是否包含一个或多个值?
- 8. 如何检查是否阵列的特定索引包含一个值的java
- 9. 检查是否一个数组包含(仅)数值
- 10. 如何检查一个整数是否包含c#中的某个数字?
- 11. PHP的 - 如何检查数组是否包含索引值?
- 12. 如何检查数组是否至少包含一个对象?
- 13. 如何检查是否一个数组包含浮法:: NAN
- 14. 检查一个数组是否是索引数组
- 15. javascript检查一个元素是否包含某个字符串
- 16. 如何检查一个txt文件是否包含一个词
- 17. jQuery如何检查类名是否包含某个值
- 18. 如何检查html是否包含与iMacros的某个数字
- 19. 如何检查一个Set是否包含一个成员变量等于某个值的对象
- 20. 检查数组 - 是否包含在另一个数组中的值?
- 21. PHP如何检查数组是否包含另一个数组的模式
- 22. 如何检查Mongoid数组字段是否包含另一个数组中的一个或多个项目?
- 23. 制作一个索引数组,其中包含某个值在另一个数组中的位置
- 24. 如何检查变量值是否包含在一个数组中Javascript
- 25. 检查一个变量是否包含Javascript中的数值?
- 26. 检查数组是否包含某个对象
- 27. 如何检查一个NSMutableArray是否包含一个包含某些文本的对象?
- 28. 检查一个值是否是一个多维数组
- 29. 如何检查URL是否只包含一个路由参数?
- 30. Java,如何检查一个字符串是否包含数字?
只要它是一个引用类型的数组(像'Object's),测试'null'? –
你的意思是知道数组中某个给定索引处的元素是否已被使用? –
请告诉我们你已经做了什么。看到你的代码会很有帮助。 – mangotang