java仿枚舉實例
更新時間:2017年08月03日 08:46:00 投稿:jingxian
下面小編就為大家?guī)硪黄猨ava仿枚舉實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
如下所示:
enum Color{//枚舉
RED,GREEN,YELLOW;
}
class Color1{//模仿枚舉
private static int ordinal=-1;
private Color1(){
ordinal++;
}
public static final Color1 RED=new Color1();
public static final Color1 GREEN=new Color1();
public static final Color1 YELLOW=new Color1();
public int ordinal(){
return ordinal;
}
}
在這里我只模仿了獲取枚舉的下標,大家有興趣可以模仿一下其他方法
以上這篇java仿枚舉實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
詳解Spring Boot使用系統(tǒng)參數(shù)表提升系統(tǒng)的靈活性
Spring Boot項目中常有一些相對穩(wěn)定的參數(shù)設置項,其作用范圍是系統(tǒng)級的或模塊級的,這些參數(shù)稱為系統(tǒng)參數(shù)。這些變量以參數(shù)形式進行配置,從而提高變動和擴展的靈活性,保持代碼的穩(wěn)定性2021-06-06
SpringBoot開發(fā)技巧之使用AOP記錄日志示例解析
這篇文章主要為大家介紹了SpringBoot開發(fā)技巧之如何利用AOP記錄日志的示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步2021-10-10
idea 安裝 Mybatis 開發(fā)幫助插件 MyBatisCodeHelper-Pro 插件破解版的方法
MyBatisCodeHelper-Pro 插件可以幫助我們快速的開發(fā) mybatis,這篇文章給大家介紹idea 安裝 Mybatis 開發(fā)幫助插件 MyBatisCodeHelper-Pro 插件破解版的相關知識,感興趣的朋友跟隨小編一起看看吧2020-09-09
JAVA中通過Redis實現(xiàn)延時任務demo實例
Redis在2.0版本時引入了發(fā)布訂閱(pub/sub)功能,在發(fā)布訂閱中有一個channel(頻道),與消息隊列中的topic(主題)類似,可以通過redis的發(fā)布訂閱者模式實現(xiàn)延時任務功能,實例中會議室預約系統(tǒng),用戶預約管理員審核后生效,如未審批,需要自動變超期未處理,使用延時任務2024-08-08

