java - "class, interface, or enum expected"Java语法错误的原因?

标签 java arrays syntax-error

我从这一行收到错误“类、接口(interface)或枚举”。

image RenderList[] = new image[99];

其中 image 是我做的一个类。我阅读了许多教程/主题,询问如何制作对象数组,他们都同意那句话。还有什么我想念的吗?

最佳答案

我确定这行得通:

package cruft;

public class Image {

    private String name;

    public Image(String name) {
        this.name = name;
    }

    public static void main(String [] args) {
        Image [] images = new Image[args.length];
        int i = 0;
        for (String name : args) {
            images[i++] = new Image(name);            
        }
    }

    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder();
        sb.append("Image");
        sb.append("{name='").append(name).append('\'');
        sb.append('}');
        return sb.toString();
    }
}

关于java - "class, interface, or enum expected"Java语法错误的原因?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12452236/

相关文章:

java - 如何将 LocalDate 转换为 Instant?

c - C 中的动态 2 数组

javascript - 对除一个以外的数组元素做一些事情

c++ - 忽略使用 'warn_unused_result' 属性声明的函数的返回值

java - 将数组转换为 ArrayList

java - graphql-spqr 中的自定义标量类型

excel - 在Excel 2017中嵌套6个IF语句并获得#NAME?错误

batch-file - 批处理文件,命令的语法不正确

java - 当我的程序中的所有方法都同步时,是否有可能出现 ConcurrentModificationException?

java - 选择可能的最大数字