生活随笔
收集整理的這篇文章主要介紹了
枚举类型的值
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
枚舉類型中各個分量的值,如果沒設定,是從0開始依次遞加的,如下:
package?hello;??public?class?helloworld?{??????????private?enum?NaEvtType?????{??????????????????NEV_INITJNI,?????????NEV_UNINITJNI,??????????NEV_FUNCTION_BROADCAST_START,?????????NEV_FUNCTION_BROADCAST_STOP,??????????NEV_PARAMCHANGE,?????????NEV_SETSCREENSIZE,?????????NEV_UPDATERECT,?????????NEV_FULLSCREENREADY?????}????????????????public?static?void?main(String[]?args)?{??????????????????for?(int?i?=?0;?i?<?8;?i++)?{?????????????switch?(NaEvtType.values()[i])?{??????????????????????????case?NEV_INITJNI:?????????????????System.out.println(i?+?"NEV_INITJNI");?????????????????break;?????????????case?NEV_UNINITJNI:?????????????????System.out.println(i?+?"NEV_UNINITJNI");?????????????????break;?????????????case?NEV_FUNCTION_BROADCAST_START:?????????????????System.out.println(i?+?"NEV_FUNCTION_BROADCAST_START");?????????????????break;?????????????case?NEV_FUNCTION_BROADCAST_STOP:?????????????????System.out.println(i?+?"NEV_FUNCTION_BROADCAST_STOP");?????????????????break;?????????????case?NEV_PARAMCHANGE:?????????????????System.out.println(i?+?"NEV_PARAMCHANGE");?????????????????break;?????????????case?NEV_SETSCREENSIZE:?????????????????System.out.println(i?+?"NEV_SETSCREENSIZE");?????????????????break;?????????????case?NEV_UPDATERECT:?????????????????System.out.println(i?+?"NEV_UPDATERECT");?????????????????break;?????????????case?NEV_FULLSCREENREADY:?????????????????System.out.println(i?+?"NEV_FULLSCREENREADY");?????????????????break;?????????????}?????????}?????}??}? 輸出結果如下:
0NEV_INITJNI?1NEV_UNINITJNI?2NEV_FUNCTION_BROADCAST_START?3NEV_FUNCTION_BROADCAST_STOP?4NEV_PARAMCHANGE?5NEV_SETSCREENSIZE?6NEV_UPDATERECT?7NEV_FULLSCREENREADY? 很基礎的東西,記錄一下。
轉載于:https://blog.51cto.com/qsjming/919390
總結
以上是生活随笔為你收集整理的枚举类型的值的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。