不可编译的源代码-不是arrays.main(arrays.java:4)中的语句java结果:1
我基本上刚开始学习java。我不明白这个错误是什么,代码很简单不可编译的源代码-不是arrays.main(arrays.java:4)中的语句java结果:1,java,Java,我基本上刚开始学习java。我不明白这个错误是什么,代码很简单 class arrays { public static void main (String[] args) { int[] = numbers; numbers = new int [5]; numbers [0] = 35; numbers [1] = 65; numbers [2] = 135; numbers [3]
class arrays {
public static void main (String[] args) {
int[] = numbers;
numbers = new int [5];
numbers [0] = 35;
numbers [1] = 65;
numbers [2] = 135;
numbers [3] = 335;
numbers [4] = 535;
System.out.print (numbers[1] );
}
}
错误是标题上的错误
有什么建议吗?我正在使用Netbean更改
int[] = numbers;
到
或者更好,改变
int[] = numbers;
numbers = new int [5];
到
根据Jon Skeet:
你认为
int[]=数字到底是什么代码>可以吗?当编译器抱怨某件事时,一定要仔细考虑你想用那一行实现什么,然后仔细检查——如有必要,对照一本书
改变
int[] = numbers;
到
或者更好,改变
int[] = numbers;
numbers = new int [5];
到
根据Jon Skeet:
你认为int[]=数字到底是什么代码>可以吗?当编译器抱怨某件事时,一定要仔细考虑你想用那一行实现什么,然后仔细检查——如有必要,对照一本书
问题:
- 初始化一个不存在的数组。您需要指定要创建的数组的名称
- 您没有构造代码以使其易于阅读
- 类名通常以驼峰大小写,以一个大号开头
建议:
class Arrays {
public static void main (String[] args) {
int[] numbers = new int [5]; //correct specification for your array
numbers [0] = 35;
numbers [1] = 65;
numbers [2] = 135;
numbers [3] = 335;
numbers [4] = 535;
System.out.print (numbers[1]);
}
}
问题:
- 初始化一个不存在的数组。您需要指定要创建的数组的名称
- 您没有构造代码以使其易于阅读
- 类名通常以驼峰大小写,以一个大号开头
建议:
class Arrays {
public static void main (String[] args) {
int[] numbers = new int [5]; //correct specification for your array
numbers [0] = 35;
numbers [1] = 65;
numbers [2] = 135;
numbers [3] = 335;
numbers [4] = 535;
System.out.print (numbers[1]);
}
}
这个答案是一个社区维基,所以任何想要的人,请随时改进它。谢谢。我实际上是在网上学习一个教程。他犯了错误,后来改正了,但没有显示出来。这就是为什么我感到困惑。没用。@AlexMercuri:不用担心。我们中没有一个人天生就具备Java知识,而且第一步总是最难的,但是请不要放弃。继续插电,事情会变得容易的,相信我!这个答案是一个社区维基,所以任何想要的人,请随时改进它。谢谢。我实际上是在网上学习一个教程。他犯了错误,后来改正了,但没有显示出来。这就是为什么我感到困惑。没用。@AlexMercuri:不用担心。我们中没有一个人天生就具备Java知识,而且第一步总是最难的,但是请不要放弃。继续插电,事情会变得容易的,相信我!你认为int[]=数字具体是什么;行吗?当编译器抱怨某件事时,一定要仔细考虑你想用那一行实现什么,然后仔细检查——如有必要,对照一本书。你认为int[]=numbers
;行吗?当编译器抱怨某件事时,一定要仔细考虑你想用那一行实现什么,然后仔细检查——如有必要,对照一本书。