java - 将元素添加到第一个空数组的索引

标签 java arrays indexing

我创建了一个大小为 x 的数组。并想将一个元素添加到数组中的第一个空索引中。例如,如果数组的大小为10,并且采用索引1和2,则将该元素添加到索引3中。

最佳答案

如果数组是一个int数组,你可以这样做

for(int i=0; i < array.length; i++)
    if(array[i] == 0) {
        array[i] = newValue;
        break;
    }

如果它是一个Object数组,你可以这样做

for(int i = 0; i < array.length; i++)
    if(array[i] == null) {
        array[i] = newObject;
        break;
    }

关于java - 将元素添加到第一个空数组的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25918532/

相关文章:

java - "Every object being available for locking"是反模式吗?

c++ - 将数组存储在单独的类文件中

python - 如何返回列表 Python 的最后一个索引

javascript - Javascript 对象可以像数组一样访问吗?

sql-server - 复合非聚集索引和覆盖索引有什么区别

java - Eclipse 在启动屏幕后崩溃

java - 在 Tomcat 上配置 SSL |获取空白文件

java - 将 int[] 转换为逗号分隔的字符串

java - 从具有可变长度/字段的数组中获取 ID 到类?

C++使变量类型取决于用户输入