【发布时间】:2016-02-09 00:03:33
【问题描述】:
所以基本上我需要制作一个哈希表,我知道如何用字符串数组来做,但我需要用我制作的随机数组来做。
这里基本上是另一个用户给我的随机数代码
int[] array = new int[8000];
Random rng = new Random();
for (int i = 0; i < 8000; i++) {
array[i] = rng.nextInt(65536);
}
我需要这个在我教授的示例代码中以某种方式变成这样的东西
String[] array = { "100", "510", "170", "214", "268", "398",
"235", "802", "900", "723", "699", "1", "16", "999", "890",
"725", "998", "978", "988", "990", "989", "984", "320", "321",
"400", "415", "450", "50", "660", "624" };
我尝试并做到了这一点:
int[] array = new int[8000];
Random rng = new Random();
for (int i = 0; i < 8000; i++) {
array[i] = rng.nextInt(65536);
String strI = Integer.toString(i);
String[] array = {i + "," };
}
【问题讨论】:
-
我需要将其设为字符串变量,以便将其传递到我为哈希表函数创建的方法中,该函数采用字符串数组和字符串数组长度
-
编辑您的原始帖子。
标签: java arrays string random int