我使用下面的语句
int[] numList = ArrayUtil.randomIntArray(100, 100);我已经进口了
import java.util.*;所以在这里导入正确的类是不可能的。我尝试创建一个包含100个数字的数组,并用1-100之间的随机数填充该数组,但是netbeans在"ArrayUtil“下面放了一条红线。我用鼠标扫了一眼,看到错误"can not find symbol,Symbol: variable ArrayUtil”当我导入了所有需要的类后,为什么会发生这种情况
谢谢
发布于 2012-05-21 00:04:24
如果你想使用他们的库,你需要下载并导入Apache Commons。它不是标准Java API的一部分。
或者自己创建函数;
public int[] randomIntArray(int length, int size) {
Random r = new Random();
int[] numbers = new int[length];
for(int i = 0; i < length; i++) {
numbers[i] = r.nextInt(size+1);
}
return numbers;
}发布于 2012-05-21 00:48:54
您可以从here下载
链接是针对commons lang 2.3的
https://stackoverflow.com/questions/10674997
复制相似问题