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

在Java中将元素添加到int []数组中

汪天宇
2023-03-14
问题内容

想要向现有数组添加或追加元素

int[] series = {4,2};

现在我想用我发送的新值动态更新系列。

就像我发送3个更新系列 int[] series = {4,2,3};

再次,如果我发送4更新系列作为 int[] series = {4,2,3,4};

再次,如果我发送1个更新系列,int[] series = {4,2,3,4,1};依此类推

怎么做????

我在其他函数中每5分钟生成一个整数,并希望发送以更新int[] series数组。


问题答案:

数组的长度在Java中是不可变的。这意味着一旦创建数组便无法更改其大小。如果使用2个元素初始化它,则其长度为2。但是,您可以使用其他集合。

List<Integer> myList = new ArrayList<Integer>();
myList.add(5);
myList.add(7);

并使用包装方法

public void addMember(Integer x) {
    myList.add(x);
};


 类似资料:
  • 问题内容: 在可选数组的末尾附加元素的正确方法是什么?假设我有一个可选数组myArray,我想在末尾附加“ 99”。Append()在nil数组上不起作用,因此我可以找到的唯一解决方案是以下方法,但是它看起来并不十分优雅: 问题答案: 您可以使用的事实,通过可选的链接调用的方法总是返回一个可选的值,即如果它是 不可能的 调用方法: 如果则则追加新元素并返回,以便不执行if块。 如果则不执行任何操作

  • 问题内容: 我有一个单击按钮时执行的功能。假设有一个循环将1到10加到。我将该数据添加到中。它完美地工作,并且数字相加。然后我在循环中添加了一个。但是输出是不同的。我想每秒增加1个元素。但是现在它等待10秒,并在第10秒结束时将所有1到10加在一起。我在哪里错了? 问题答案: 您应该在单独的线程中更新列表,否则最终将阻塞事件分发线程。 请尝试以下操作:

  • 问题内容: 如果我在PHP中定义了一个数组,例如(我没有定义其大小): 我是否可以使用以下内容简单地添加元素? PHP中的数组没有add方法,例如? 问题答案: 您所描述的两种方法都可以。 是相同的:

  • 问题内容: 我有一个numpy数组,其中包含: 我想创建一个包含以下内容的数组: 也就是说,我想将第一个元素添加到数组的末尾。 我尝试了明显的方法: 但我说错了 我不明白这一点-数组都是一维数组。 问题答案: 创建一个新数组,该数组可以是带有附加元素的旧数组。 我认为使用适当的方法添加元素更为正常:

  • 本文向大家介绍在PHP中,如何将对象元素添加到数组?,包括了在PHP中,如何将对象元素添加到数组?的使用技巧和注意事项,需要的朋友参考一下 代码如下- 示例 输出结果 这将产生以下输出- 创建对象,然后将其推到数组的末尾(以前存在)。 另类

  • 我试图更新项目属性,这是一个字符串列表。仅当属性不存在时,才能更新(追加)该属性。有点list_append var参数={... 'SET friends=list\u append(如果不存在(friends,:empty\u list),:new\u friends)', 这不管用,有办法吗?因此,如果Bobo仍然不在我的“朋友”列表中,它将附加它