public enum C{
RED,GREEN,BLUE;
}
public class EnumDemo {
public static void main(String args[])
{
//这是一般的for循环写法
for(int i=0;i<C.values().length;i++)
{
C c=C.values(); //创建一个c变量(类型为C)指向这个取出的对象 《====== 取出对象i
System.out.println(c.ordinal()+"---->"+c.name());
}
//这是foreach的写法,不难看出,foreach的写法简去了一般for循环中"取对象"和"创建指向变量"这一步骤
for(C c:C.values())
{
System.out.println(c.ordinal()+"---->"+c.name());
}
}
}
|