เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การนำทางด้วย Enum

Enum เหมาะอย่างยิ่งสำหรับการแทนทิศทางในโลกจริงให้ชัดเจนภายในโค้ด ลองนึกภาพว่ากำลังสร้างฟีเจอร์นำทางสำหรับแอปพลิเคชันที่ให้คำแนะนำแก่ผู้ใช้

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Input/Output และ Streams ใน Java

ดูคอร์ส

คำแนะนำการฝึกหัด

  • กำหนด enum ชื่อ Direction ที่มีค่าคงที่ได้แก่ NORTH, EAST, SOUTH และ WEST
  • สร้างเมธอดที่รับ parameter ชนิด Direction
  • แสดงทิศทาง EAST โดยใช้ printDirection()

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

public class EnumDemo {
	// Define enum
    ____ Direction { 
        NORTH, EAST, SOUTH, WEST
    }

	// Method with enum parameter
    static void printDirection(____ direction) { 
        System.out.println("Direction: " + direction);
    }

	// Call method with EAST
    public static void main(String[] args) {
        printDirection(____.____);
    }
}
แก้ไขและรันโค้ด