java - 在对象数组中找不到符号

标签 java arrays oop

我正在尝试用 Java 创建一个对象数组。 “Point”是一个具有两个构造函数的类,并生成作为其子类的对象。

Point[] name = Point[1]; 
    for(int i=0; i < name.length; i++) { 
        name[i] = new Point(a, 40, 5, "green");
    }

我有一个“找不到符号”错误指向第二次是说点。

Launch.java:10: error: cannot find symbol
Point[] name = Point[1]; 
               ^

但是这段代码不会产生任何错误。

Point name = new Point(a, 40, 5, "green");

谁能帮我查明这个错误的原因?

最佳答案

添加new关键字初始化数组

Point[] name = new Point[1];

关于java - 在对象数组中找不到符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19748792/

相关文章:

java - 打包自述文件和许可证文件

arrays - 数组中的维数和下标数不正确

javascript - 功能组件从父组件接收数组并通过它进行映射

c++ - 如何在结构中声明类的实例?

java - 图像未用java存储在数据库中

java - 发送 xmlHTTPrequest 时出现问题

java.lang.ClassNotFoundException : org. hibernate .annotations.common.reflection.ReflectionManager

arrays - MATLAB 中的逻辑数组与数值数组

javascript - 使用循环将一个数组中找到的值替换为第二个数组的相同索引值?

python - 如何在python中自动创建父类的所有子对象?