我按照如下方式升级后
1.Tools->Configure->JDKs,要把JDK5.0加進去。2005他自帶的JDK還是1.4版。 2.Project->Project Properties->Paths-JDKs
選剛剛加入的JDK5.0 3.Project->Project Properties->Build-Java。
Language features設Java 2 SDK, v5.0 (generics enabled) 4.Project->Project Properties->Build-Java。
Target VM設Java 2 SDK, v5.0 and later build如下AA.java文件public class AA {
public AA() {
} public static void arrayLoopRefactoring() {
int[] myArray = {1, 2, 3, 4};
for (int item : myArray) {
System.out.println(item);
}
} public static void main(String arg[]) {
arrayLoopRefactoring();
}}
总是提示
"AA.java": Error #: 200 : ';' expected at line 10, column 19
"AA.java": Error #: 206 : malformed expression at line 10, column 14
"AA.java": Error #: 206 : malformed expression at line 10, column 14
错误。这个为何?如何解决?谢谢
1.Tools->Configure->JDKs,要把JDK5.0加進去。2005他自帶的JDK還是1.4版。 2.Project->Project Properties->Paths-JDKs
選剛剛加入的JDK5.0 3.Project->Project Properties->Build-Java。
Language features設Java 2 SDK, v5.0 (generics enabled) 4.Project->Project Properties->Build-Java。
Target VM設Java 2 SDK, v5.0 and later build如下AA.java文件public class AA {
public AA() {
} public static void arrayLoopRefactoring() {
int[] myArray = {1, 2, 3, 4};
for (int item : myArray) {
System.out.println(item);
}
} public static void main(String arg[]) {
arrayLoopRefactoring();
}}
总是提示
"AA.java": Error #: 200 : ';' expected at line 10, column 19
"AA.java": Error #: 206 : malformed expression at line 10, column 14
"AA.java": Error #: 206 : malformed expression at line 10, column 14
错误。这个为何?如何解决?谢谢
我安好jdk5.0后,没有设置什么一切都非常好用~~
这些东西我都尝试过了,我的设置已经改成Java 2 SDK,v5.0(generics enabled)了。
还是不行。