【问题标题】:"error: class expected" for two-dimensional array nested 'for' loop二维数组嵌套“for”循环的“错误:预期类”
【发布时间】:2015-09-10 02:20:16
【问题描述】:
public class TwoDmArrayPractice {

  public TwoDmArrayPractice() {
  }

  public static void main(String[] args)
  {
    double[][] data1 = new int[4][5];

    for(int i=0; i<data1.length; i++)
    {
        for(int j=0; j< data1[].length; j++)
        {
            data1[i][j] = j;
        }
    }       
  }
}

大家好,我正在使用“for”循环来填充二维数组 我了解这个嵌套的 for 循环是如何工作的,我只是在包含第二个“for”循环参数的行上不断收到错误。我到处搜索类似的问题,但无济于事。

【问题讨论】:

  • oops 没有在构造函数中将 double 更改为 int。仍然给出同样的错误
  • 您应该在标签中提及您使用的编程语言
  • 不要在 cmets 中校样;您可以编辑自己的帖子。

标签: arrays multidimensional-array error-handling nested-loops


【解决方案1】:

在你的第二个 for 循环中试试这个:

for(int j=0; j< data1[i].length; j++)

【讨论】:

    猜你喜欢
    • 2021-09-03
    • 1970-01-01
    • 1970-01-01
    • 2023-04-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-09
    • 1970-01-01
    • 2013-01-28
    相关资源
    最近更新 更多