当前位置: 首页 > 面试题库 >

如何增加数组的长度

廉志强
2023-03-14
问题内容

我有一个快速的问题。我在java中有一个整数数组,需要它的长度在整个类中变化。具体来说,在某些情况下,我需要将其增加一。我这样尝试过。

        sbgHeadX = new int[ numberOfSBG ];

我会在需要时增加整数变量numberOfSBG,但我认为这不起作用。还有其他办法吗?


问题答案:

我建议您使用ArrayList,因为您不必担心长度。创建后,您将无法修改数组大小:

数组是一个包含固定数量的单一类型值的容器对象。创建数组时将确定数组的长度。创建后,其长度是固定的。

(来源)



 类似资料:
  • 我尝试过创建循环,比如减去用户想要购买的物品的数量,同时计算取值时的模数为0,减去用户购买的数量,但我离它还很远。 数组来自其他方法: 是商品的价格是用户购买的商品数量是用户对折扣的选择,例如,用户可以将折扣设置为2包、3包甚至无。

  • 问题内容: 我正在做一个项目,但是我不能使用任何现有的Java数据结构(即ArraysList,树等) 我只能使用数组。因此,我需要用新的内存动态更新数组。 我正在从一个文本文件中读取数据,并且为数组内存预分配了100: 现在,此功能适用于100个以下列表项。br.readline是经过缓冲的阅读器,它遍历文本文件的每一行。然后,我将每个单词存储到列表中,然后增加索引(wordCount)。 但是

  • 本文向大家介绍如何通过重复行数来增加R数据帧的长度?,包括了如何通过重复行数来增加R数据帧的长度?的使用技巧和注意事项,需要的朋友参考一下 如果我们坚信新的数据收集将产生相同类型的数据,则我们可能希望在R中将数据帧扩展为更多行。虽然不建议这样做,因为由于此过程,我们在数据中失去了公正性,但这样做是为了节省时间和金钱,而这些钱和金钱将用于投资新的数据收集。在R中,我们可以将rep与seq_len函数

  • 问题内容: 要求: 我需要从数据中任意增加一个数组。 我可以猜测大小(大约100-200),但不能保证每次都适合该数组 一旦增长到最终大小,我就需要对其进行数值计算,因此我更希望最终使用二维numpy数组。 速度至关重要。例如,对于300个文件之一,update()方法被称为4500万次(大约需要150秒),而finalize()方法被称为500k次(总共需要106s)……总共需要250s或者。

  • 问题内容: 在下面的示例中,只是,而在我看来应该是。 为什么“字符串键控”索引不增加数组的? 我可以存储东西并仍然可以访问它,而VS调试器显示这些数组已正确存储。那么为什么不增加呢? 问题答案: Javascript数组不能具有“字符串索引”。Javascript 仅在数字上进行索引。设置“字符串索引”时,就是在设置对象的属性。这些是等效的: 这些属性不是阵列“数据存储”的一部分。 如果要“关联数

  • 问题内容: 我需要能够使用jQuery将1、2、5或10天添加到今天的日期。 问题答案: 你可以使用JavaScript,不需要jQuery: 格式化为