java - 如何用随机数填充数组并冻结/保护数组内的数字
问题描述
如何用随机数填充数组,而不是将数字保存在数组中并且不再随机?
这是我的代码:
public static void main (String[] args){
int[] Array = new int [10] ;
for (int i = 0; i < Array.length; i++){
Array[i] = (int) (Math.random() * 100);
System.out.println(Array[i]);
}
}
解决方案
如果您希望每次运行程序时随机数序列都相同,请使用new Random(long)
创建具有恒定种子的随机数生成器,并使用它来生成数字。
(不能创建元素不能更改的 Java 数组。Java 语言不支持。)
推荐阅读
- speech-to-text - .opus 音频文件的谷歌语音到文本配置是什么样的
- android - 如何使用地图功能将列表从一种类型更改为另一种类型
- c# - HTTP 函数 C# SQL 异步
- python - 将 json 文件转换为 csv
- go - 将特定变量添加到 api 请求的 switch 语句
- c++ - sregex_token_iterator:Stroustrup 示例有勘误表?
- html - 改变表单输入框的高度
- python - 我无法在 tkinter 中加载日历
- javascript - 如何在html表格表中动态地将当前行字段值插入下一行字段值
- r - 删除括号之前但在 R 中前面的逗号之后的字符