学习java for循环和枚举类型的小小例子

本文详细介绍了Java中枚举类型的特性和用法,通过实例展示了如何遍历枚举成员并获取其序号,并对比了Java枚举与C语言中枚举的区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//定义处

   public enum TestItem
    {
        CPU,
        MEMORY,
        PROCESS,
        BATTERY,
        THREEG    
    }


//使用处


      String TAG = "FlowWindow";

        for(TestItem testItem:TestItem.values())
        {
            Log.i(TAG, "----------testitem--------------------- " + testItem.ordinal());
        }


//log结果


02-23 14:43:34.730: INFO/FlowWindow(1706): ----------testitem--------------------- 0
02-23 14:43:34.730: INFO/FlowWindow(1706): ----------testitem--------------------- 1
02-23 14:43:34.730: INFO/FlowWindow(1706): ----------testitem--------------------- 2
02-23 14:43:34.730: INFO/FlowWindow(1706): ----------testitem--------------------- 3
02-23 14:43:34.730: INFO/FlowWindow(1706): ----------testitem--------------------- 4


java中枚举类型被看作类,和C中的枚举类型不同,开始用C中枚举类型去看待果然傻了。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值