gpt4 book ai didi

android - 生成不等于数组列表项的数字

转载 作者:行者123 更新时间:2023-11-29 00:23:02 25 4
gpt4 key购买 nike

我正在用 android 做一个项目,我的问题是,我想生成一个不等于 int 数组中的值的数字,并将生成的数字添加到现有数组中。

int number[10] = {1, 2, 3, 4, 5};

Random random = new Random();
int x;

x = random.nextInt(10);

如果x == 6,x将被添加到数组中,

如果x == 12或等于int数组中的值,它将生成另一个数字,直到生成的数字不等于现有值数组并添加它。

我该怎么做?

最佳答案

使用这个:

x = random.nextInt(10);
while (Arrays.asList(number).contains(x)) {
x = random.nextInt(10);
}

关于android - 生成不等于数组列表项的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21802971/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com