当前位置: 首页 > 知识库问答 >
问题:

有人能给我解释一下为什么我会犯这个错误吗?

应和光
2023-03-14

日安,

我有一个问题,在我的代码中,一个声明在函数之外有一个错误。

public class Gold {

    Block[][] block = new Block[4][4];
       
  
        this.block[1][4] = new Block(); //1
      
    
        public void populate() {
            this.block[1][4] = new Block();//2
    }
          
}

谢谢

共有1个答案

邴姚石
2023-03-14

没有索引为4的元素。最后一个元素的索引为3。

 类似资料:
  • 当相应组件定义了意图过滤器时,针对Android 12及更高版本的应用需要为Android:导出的指定显式值。

  • 我已经花了一个多小时试图解决这个问题,但我什么都没做。 当我试图使用Maven编译我的项目时,我得到了以下错误: [错误]无法执行目标组织。阿帕奇。专家插件:maven assembly插件:2.2-beta-5:single(默认cli)在GankALane项目上:无法解析mojo org的配置。阿帕奇。专家插件:maven assembly插件:2.2-beta-5:单参数存档:在组织中找不到

  • 我这里有一些关于Java的练习问题。我们应该在不使用编译器的情况下确定答案。 参考以下方法: 调用product(6)时的输出是什么? D)48 E)70 根据答案,正确的输出是48。我真的不明白为什么这是真的。6不符合基本情况,所以转到else语句。那么,乘积(6-2)=乘积(4),乘积(2)得到乘积(0),乘积(2)得到乘积(0),得到6*4,4*2,2*0,0*0。但那是32,不是48?是不

  • 我试图解决这个问题:第三个最大数量 但我犯了这个错误 第4行:Char 37:运行时错误:有符号整数溢出:-9223372036854775808-10不能在类型“long long”(solution.cpp)摘要中表示:UndefinedBehaviorSanitizer:undefined behavior prog_joined。cpp:13:37 这是我的代码 有人能告诉我这个错误到底意

  • 我不知道“?”和“:”的用法。

  • 我是Hibernate和JPA的新手,我对这个注释有问题。有人能简单地解释一下这个注释到底在做什么吗?因为在这种情况下,文档对我来说很难理解。 编辑我明白什么是持久上下文,但在代码中,我有这样的例子: 我对@PerustenceContext做什么有问题。抱歉,也许我没有具体说明。