我是java新手,但我很了解类的工作原理,但不了解数组。我试图创建一个 PrimitiveArray 类,它有一个实例变量,一个原始整数数组。接下来,我尝试创建一个具有 [N] 个随机整数的 PrimitiveArray 对象。
当我尝试在驱动程序中创建数组时,我遇到了错误。数组的类型是类(PrimitiveArray)。该错误基本上是在我调用 PrimitiveArray 时出现的。IDE 说不兼容的类型需要 PrimitiveArray[],找到了 PrimitiveArray。
public class PrimitiveArray {
int intArray[];
public PrimitiveArray(int amount) {
this.intArray = new int[amount];
}
}
public class Main {
public static void main(String[] args) {
Random rand = new Random();
PrimitiveArray intArray[] = new PrimitiveArray(5);
for (int i = 0; i < intArray.length; i++){
PrimitiveArray[i] = rand.nextInt();
}
}
}
您能否尽可能彻底地解释我做错了什么以及如何纠正它。谢谢。
慕田峪4524236
犯罪嫌疑人X
相关分类