java - 在java中向int []数组添加一个元素

标签 java arrays

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

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[] 系列 数组..

最佳答案

数组的长度在java中是不可变的。这意味着一旦创建了数组,就无法更改数组的大小。如果你用 2 个元素初始化它,它的长度是 2。但是你可以使用不同的集合。

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

还有一个包装方法

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

关于java - 在java中向int []数组添加一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15899699/

相关文章:

java - 索引 : how to write document id to log? 期间的 SOLR RuntimeException

java - Java Swing GUI 的自动化测试

gmaps 上的 javascript 数组

java - 如何索引数组以从 1 而不是 0 开始?

java - sendUserActionEvent() 返回

java - Spring Jpa 数据,可分页,页面请求

javascript - 编写一个函数,返回数组 Javascript 中所有项目的平均值

JavaScript:数组中的最大值

java - 线程 "main"com.restfb.exception.FacebookOAuthException : Received Facebook error response of type OAuthException 中出现异常

javascript - 如何使用 ractive 设计数组中新 DOM 条目的样式?