java - token "int"出现语法错误,ClassTypec 无效

标签 java

想知道是否有人可以快速帮助我解决 java 中的“ token “int”上的语法错误,无效的 ClassType”错误。我正在编写一个游戏,它目前有 3 个类文件。

这是我的代码:

package com.cmnatic.reborn.gui;

public class Bitmap {
public final int width;
public final int height;
public final int[] pixels;

public Bitmap(int width, int height) {
    this.width = width;
    this.height = height;
    pixels = new int(width*height);
}
}    

最佳答案

这个...

pixels = new int(width*height);

数组不是如何初始化的,编译器认为你正在尝试创建一个新的对象int不是一个对象,它是一个基元(特殊的内置类型)

尝试使用...

pixels = new int[width*height];

相反

关于java - token "int"出现语法错误,ClassTypec 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21293310/

相关文章:

java - 如何在 ServerSocket 中不阻塞地获取待处理请求数或接受请求数?

java - 如何在单元测试中创建 Bundle

java - 如何将小数输出四舍五入到两位?

java - Stanford Parser - 遍历类型依赖图

java - Intellij IDEA中的终端没有JAVA_HOME和java命令

java - 如何替换对被测试类的私有(private)方法的调用

java - 透视图像

javascript - 当输入类型 "file"不为空时,如何在JS中显示按钮类型?

java - 无法访问java中另一个类中方法的返回实例

java - 在 BDD 测试用例中使用模拟是否明智?