动手动脑java语法基础

枚举类型的foreach迭代

动手又动脑

运行结果

 

 分析运行结果

结果显示S和T引用的不是同一个对象;

S和T不是原始数据类型;

可以从字符串中转换;

代码部分

public class EnumTest {

public static void main(String[] args) {
Size s=Size.SMALL;
Size t=Size.LARGE;
//s和t引用同一个对象?
System.out.println(s==t); //
//是原始数据类型吗?
System.out.println(s.getClass().isPrimitive());
//从字符串中转换
Size u=Size.valueOf("SMALL");
System.out.println(s==u); //true
//列出它的所有值
for(Size value:Size.values()){
System.out.println(value);
}
}

}
enum Size{SMALL,MEDIUM,LARGE};

 

posted @ 2020-09-26 21:46  潘福龙  阅读(14)  评论(0编辑  收藏  举报