จากสิ่งที่ฉันเข้าใจ Eclipse Indigo 3.7.1 ควรมี รองรับจาวา 7
ฉันดาวน์โหลด Eclipse 3.7.1 และ JDK 1.7.0 และเพิ่ม JRE7 ในการตั้งค่าใน Eclipse จากนั้นฉันก็สร้างโปรเจ็กต์ใหม่โดยใช้ JRE7 และเขียนโปรแกรม Java 7 สั้นๆ:
public class Test7 {
public static void main(String[] args) {
String k = "Hello";
switch(k) {
case "World": System.out.println("World Hello");
break;
case "Hello": System.out.println("Hello World");
break;
}
}
}
แต่ฉันได้รับข้อผิดพลาดเมื่อฉันพยายามใช้ String ในคำสั่ง Switch ข้อผิดพลาดในการช่วยงานเนื้อหามีลักษณะดังนี้:
ฉันทำอะไรผิดหรือ Eclipse 3.7.1 ยังไม่รองรับ Java 7 เลย? มีการตั้งค่าใดๆ ใน Eclipse ที่ฉันจำเป็นต้องเปลี่ยนแปลงหรือไม่