Enum (Enumerated type) อีนัม คือ ข้อมูลบางชนิดที่มีค่าเป็นไปได้เพียงไม่กี่ค่า เช่น ข้อมูล เพศ, สี, ระดับคะแนน หรือ ข้อมูลเดือนต่าง ๆ ในปัจจุบัน
	 
	ภาพรวมของ Enum
	1. Enum ใช้สำหรับจัดเก็บค่าที่มีความเป็นไปได้ไม่กี่ค่า และมีความแน่นอนของค่าข้อมูล
	2. ในจาวารุ่น 5.0 สามารถประกาศค่าคงที่ของ Enum ได้ง่ายกว่าแบบเดิม
	 
	ตัวอย่างโปรแกรม
public class Enum {
	public static void main(String args[]){
		Grade g = Grade.A;
		int score = 0;
		switch( g ) {
			case A : score = 4; break;
			case B : score = 3; break;	
			case C : score = 2; break;
			case D : score = 1; break;
		}
		System.out.println( "Grade " + g + " : Score = " + score );		
	}
}
enum Grade {
	A, B, C, D
}
	 
	ผลลัพธ์
	