列舉的設計思想

2021-09-01 08:26:52 字數 623 閱讀 1827

public class enumprincipium ;

/***

* 設定值

* @return

*/public static void setvalue(int field,object fieldvalue)

/***

* 獲得值

*/public static object getvalue(int field)

}

enumprincipium ep = new enumprincipium();

ep.setvalue(enumprincipium.friday, "星期五");

object str = ep.getvalue(enumprincipium.friday);

system.out.println(str);

這種寫**的方式就是列舉的實現原理。

這種方式用於類似的值有許多,比如說星期,或者月份。當值很相似,卻又不想寫很多的set和get方法的時候,我們就可以使用乙個陣列去儲存這些需要儲存的值,而那些變數是int型別的,其實是陣列的下標,而變數的名稱是一種很見名知意的寫法。如果不去看源**,我們恐怕會認為這使用的是列舉的方式。

PLM的設計思想

其主要的設計思想表現在以下幾個方面 1 保障產品資料的唯一性 完整性 準確性 及時性。企業在cad的應用上取得了成功,實現了設計工具的革新,使技術資料電子化,為企業管理的數位化打下了基礎。為了進一步提高工作效率,在總體上縮短產品開發周期,必須實現對電子化技術資料的有效管理,使其首先在研發中心門內部進...

Kafka Kakfa的設計思想

總結出自文章 kakfa的設計思想 consumergroup 最優的設計 乙個topic的partition數量大於等於broker的數量,可以提高吞吐率。同乙個partition的replica盡量分散到不同的機器,高可用。delivery mode topic partition partit...

列舉 摘抄自《java程式設計思想》

列舉型別enum 當我們需要使用乙個只能取特定值的集合時,列舉為我們 提供了方便,由於列舉型別的例項是常量,所以習慣用大寫字母表示 enum spiciness public class test 當你建立enum時,編譯器會自動新增一些有用的特性,例如,它會建立 tostring 方法,以便你的e...