在Java中向数组添加int

Cj1*_*j1m 1 java arrays random int append

我正在尝试创建一个随机数来添加到数组(arr).我四处寻找答案,但他们似乎都没有工作或过时.这是我尝试过的:

int[] arr = {};
int rand =  (int) Math.round(Math.random() * 100);
arr = append(arr, rand);
Run Code Online (Sandbox Code Playgroud)

但是,这似乎不起作用,因为在append下面有一条红线说"方法append(int [],int)未定义类型new ActionListener(){}".帮助将非常感谢!

Sea*_*ass 8

你首先要声明你的数组:

int [] arr;

你知道你将存储多少个整数?

arr = new int [10];

然后,您将使用for循环遍历数组中的每个元素.

for (i=0; i<10; i++) {
  int rand = (int) Math.round(Math.random() * 100);
  arr[i] = rand;
}
Run Code Online (Sandbox Code Playgroud)

来自Arrays(Java Docs)

希望这可以帮助.