我必须为西蒙所说的游戏逻辑编程。这是我总是得到的错误:
Simon_says.java:28:5:错误:非法启动Statement
这是程序:
public class Simon_says {
private int Red = 0;
private int Green = 1;
private int Yellow = 2;
private int Blue = 3;
private int [] simonArray = new int[4];
private int [] playerArray = new int[4];
private int z = new String[4];
public static void main(String[] args) {
int [] simonArraylist = {0,1,2,3};
int [] playerArraylist = {0,1,2,3};
int z = simonArraylist;
System.out.println ("Game Over");
}
public static int getRandom(int[] simonArraylist) {
int rnd = new Random().nextInt(array.length);
return array[rnd];
}
public static void main (int[] args){
{
for (i=0;i!=playerArraylist;i++)
}
}
}
我也很欣赏一些改进计划的建议。
答案 0 :(得分:0)
Java编译器非常智能,它为您提供行号和列号。
使用像Eclipe,IntelliJ等开发工具包。
您的代码有很多编译时错误。
private int z = new String [4]; //无法从String []转换为int,即z
int z = simonArraylist; //无法从int [],即simonArraylist转换为// int,即
在方法getRandom中,您使用的是未定义的数组。
还有更多。