Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从网格中获取错误[x]我相信_Java - Fatal编程技术网

Java 从网格中获取错误[x]我相信

Java 从网格中获取错误[x]我相信,java,Java,我在最后3种方法中不断出现错误,我相信这是因为网格[x],但我无法找出它。我似乎找不到正确的语法 127:错误:“)”应为 对于(int c=0;c<网格[r]长度;C++; java:160:错误:“)”应为 if(对邻(网格,x,y==3) import java.util.Scanner; 导入java.util.Random; 公共阶级生活 { //网格的大小(GRIDSIZE x GRIDSIZE) 最终私有静态int GRIDSIZE=18; /*******************

我在最后3种方法中不断出现错误,我相信这是因为网格[x],但我无法找出它。我似乎找不到正确的语法

127:错误:“)”应为 对于(int c=0;c<网格[r]长度;C++; java:160:错误:“)”应为 if(对邻(网格,x,y==3)

import java.util.Scanner;
导入java.util.Random;
公共阶级生活
{
//网格的大小(GRIDSIZE x GRIDSIZE)
最终私有静态int GRIDSIZE=18;
/********************************************************************************/
公共静态void main(字符串参数[])
{
布尔[][]板=新布尔[GRIDSIZE][GRIDSIZE];
字符选择;
int x=1;
扫描仪sc=新扫描仪(System.in);
做
{
System.out.print(“从(r)andom板、(q)ueen bee穿梭机或(g)lider图案开始?”);
choice=sc.next().charAt(0);
}while(choice!='r'&&choice!='q'&&choice!='g');
clearGrid(董事会);
设置(板、选项);
做
{
System.out.printf(“查看生成#%d:\n\n”,x++);
显示网格(板);
genNextGrid(董事会);
System.out.print(“\n(q)uit或任何其他键+回车键继续:”;
choice=sc.next().charAt(0);
}while(choice!=“q”);
}
/********************************************************************************/
公共静态无效设置(布尔[][]板,字符)
{
随机数=新随机数();
clearGrid(董事会);
if(which=='q')
{
//设置蜂王穿梭模式
董事会[5][1]=正确;董事会[5][2]=正确;董事会[6][3]=正确;董事会[7][4]=正确;
董事会[8][4]=正确;董事会[9][4]=正确;董事会[10][3]=正确;董事会[11][2]=正确;
董事会[11][1]=正确;
}
else if(which='g')
{
//安装滑翔机
董事会[17][0]=正确;董事会[16][1]=正确;董事会[15][1]=正确;
董事会[16][2]=正确;
董事会[17][2]=正确;
}
其他的
{
//随机设置
对于(int row=0;row对于(intx=1;x在
公共静态voidcleargrid(boolean[]]grid)
方法中 从中删除

  for (int c = 0; c < grid[r].length; c++;)
<代码>为(int C=0;C <网格[R]。长度;C++;

公共静态void clearGrid(布尔[][]网格)
方法中的行 从中删除

  for (int c = 0; c < grid[r].length; c++;)
<代码>为(int C=0;C <网格[R]。长度;C++;
公共静态void clearGrid(布尔[][]网格)
方法中的行 从中删除

  for (int c = 0; c < grid[r].length; c++;)
<代码>为(int C=0;C <网格[R]。长度;C++;
公共静态void clearGrid(布尔[][]网格)
方法中的行 从中删除

  for (int c = 0; c < grid[r].length; c++;)
<代码>为(int C=0;C <网格[R]。长度;C++; 线