列舉的用法Enum

2021-08-21 03:04:43 字數 631 閱讀 3961

一、沒學習列舉前我宣告常量都是:public static  final  string str="ss"。認識了列舉,就方便多了。

例:

public enum fruit
用法:

public class testenum 

}}

列印結果:二、enum型別也可以用在switch語句中

例:

fruit ff = fruit.small;

switch (ff)

列印結果為:

三、在列舉中新增自己的方法

public enum fruit 

public void setname(string name)

public int getindex()

public void setindex(int index)

private fruit(string name,int index)

}

例:

string str="1";

if(str.equals("1"))

列舉 的用法 enum

如果乙個變數你需要幾種可能存在的值,那麼就可以被定義成為列舉型別。之所以叫列舉就是說將變數或者叫物件可能存在的情況也可以說是可能的值一一例舉出來。舉個例子來說明一吧,為了讓大家更明白一點,比如乙個鉛筆盒中有一支筆,但在沒有開啟之前你並不知道它是什麼筆,可能是鉛筆也可能是鋼筆,這裡有兩種可能,那麼你就...

enum列舉型別用法

2.列舉變數和列舉常量的關聯對應 3.列舉型別和變數的應用 4.總結 5.參考資料 在實際的程式設計應用中,有的變數只有幾種可能的取值,譬如說乙個家族的幾個成員,性別的兩種可能等等。c 為這種型別的變數的定義提供了enum關鍵字。要使用列舉型別的變數,首先需要先定義乙個列舉型別名,再宣告變數是該列舉...

C C 列舉enum的用法

舉乙個簡單的例子 比如有乙個變數是代表星期幾,在程式當中要根據這個變數進行某種操作,如果用define的話 如下 include using namespace std define monday 1 define tuesday 2 define wednesday 3 define thursd...