一个奇怪的令人沮丧的Java语法错误
我就是不知道这里出了什么问题,我总是会出错 “标记“=”上的语法错误,此标记后面应为表达式”, 但我无法理解这意味着什么一个奇怪的令人沮丧的Java语法错误,java,eclipse,syntax-error,Java,Eclipse,Syntax Error,我就是不知道这里出了什么问题,我总是会出错 “标记“=”上的语法错误,此标记后面应为表达式”, 但我无法理解这意味着什么 import java.util.Arrays; public class Zeitmessen { public static void main(String[] args) { int zahl = 1; while (zahl <= 8) { long zeit = System.currentTimeMillis()
import java.util.Arrays;
public class Zeitmessen {
public static void main(String[] args) {
int zahl = 1;
while (zahl <= 8) {
long zeit = System.currentTimeMillis();
double[][] quicktipp = new double[zahl][6];
for (int i = 0; i < quicktipp[0].length; i++) {
double random = (int) (Math.random() * 45);
zahl++;
quicktipp = [zahl][6];
quicktipp[0][i] = random;
zahl++;
quicktipp[1][i] = random;
zahl++;
quicktipp[2][i] = random;
zahl++;
quicktipp[3][i] = random;
zahl++;
quicktipp[4][i] = random;
zahl++;
quicktipp[5][i] = random;
zahl++;
quicktipp[6][i] = random;
zahl++;
quicktipp[7][i] = random;
}
for (int x = 0; x < quicktipp.length; x++) {
System.out.println(Arrays.toString(quicktipp[x]));
}
zeit = System.currentTimeMillis() - zeit;
System.out.println(zeit);
System.out.println("");
}
}
这里我得到了错误
谁能帮帮我吗?
quicktipp=[zahl][6]代码>没有任何意义。我怀疑您认为需要在该点或其他位置初始化数组,但您没有,您已经使用double[][]quicktipp=new double[zahl][6]进行了初始化代码>。因此,您可以直接删除该行并转到quicktipp[0][i]=random代码>代码。数组=[1][6];是无效的java。我很好奇:你期望那行代码做什么?你的意图是什么?(代码中可能也有逻辑错误,但那是语法错误。)
quicktipp = [zahl][6];