java - for 循环可以处理随机数吗?

标签 java loops for-loop

这是我第一次尝试打印一组 50 个范围为 -20 到 20 的随机整数。

int set1 = (int)(Math.random() * (40) + (-20) );
Scanner input = new Scanner(System.in);
for ( int set2 =1; set2 < 20 ; set2 = set1 )
    System.out.print(set2);

任何人都可以帮助我理解我哪里出了问题吗?

最佳答案

这就是要走的路:

for (int i = 0; i < 50; i++) {
    int random = (int)(Math.random() * (40) + (-20) );
    System.out.print(random);
}

关于java - for 循环可以处理随机数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13003599/

相关文章:

java - RMI 注册表连接到错误的地址

sleep - sleep 的目的是什么(long millis,int nanos)?

android - 从 Android 应用程序中的 busybox 命令获取输出

c - 使用 gmp 实现教科书乘法的 c 中的奇怪错误

python - 为现有值中的新值列创建循环

java - 在与类和数据类型同名的方法中声明和初始化

java - ObjectMapper ConvertValue 错误 java.util.ArrayList[0]->java.util.LinkedHashMap ["id"]

javascript - Array.push 在 forEach 循环中的 for 循环中不起作用。Javascript

r - 如何在 R 中的列表列表上应用函数?

java - 使用数组获取正数