gpt4 book ai didi

java - 让代码随机选择 x 个选项之一

转载 作者:行者123 更新时间:2023-12-01 15:58:35 25 4
gpt4 key购买 nike

我曾经使用一种语言进行编程,如果我想要一组不同数字中的一个数字,我可以选择 x=choose(0,-1,2,5),然后它会随机选择其中一个选项并给我一个结果。但由于我一直在使用 Android 和 Java,所以我不知道如何复制该功能,因为我在 Android SDK 中找不到类似的功能。

最佳答案

假设您的数字放置在整数数组中:

int[] numbers = {0, -1, 2, 5};

您可以将随机数放入 x 中,如下所示:

int x = numbers[Random.nextInt(4)];

编辑:

在类中创建静态函数可能会使该解决方案更像您在以前的语言中使用的解决方案:

public class MyUtil{
private static Random random = new Random();
public static int choose(int ... numbers){
return numbers[random.nextInt(numbers.length)];
}
}

您可以在代码中的任何位置使用此函数:

int x = MyUtil.choose(0, -1, 2, 5);

关于java - 让代码随机选择 x 个选项之一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4482186/

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