enum 列舉的使用

2021-08-02 08:21:15 字數 592 閱讀 1303

第一步:生成列舉類

public enum orderstate

},/** 已受理 (oms或排程已受理 ) */

processed

},/** 下訂單失敗(oms或排程受理失敗) */

order_fail

},/** 已通知業務員收件 */

noticed_courier

},/** 已取件(巴槍50或700操作(已取件)) */

courier_picked

},/** 異常收件 (收派員異常收件) */

courier_epicked

},/** 已入櫃 */

ined_cabinet

},/** 人工消單 */

cus_cancel

},/** 已取消 */

cancel

};public abstract string getvalue();

第二步:建立列舉陣列

/*** 運單狀態

*/public static final string waybill_status=;

}第三步 : 判斷該狀態是否存在列舉陣列中

enum 列舉的使用

在程式當中,我們經常定義一些常量來標識一些狀態,型別等。比如 定義訂單的狀態,可以定義為order status cancel 1 表示訂單狀態為 訂單已取消 但是感覺定義常量的方式不是很靈活,比如order status cancel常量表示 訂單已取消 那麼 存訂單資料時,可以直接用order ...

ENUM 列舉使用總結

enum format string format public string getformat public void setformat string format enum colorspublic static void main string args 上面是列舉的兩種使用方式,我們以f...

列舉enum簡單使用

package com.enums public class status 刪除狀態 author qingtian public static enum fileonloadstatus 啟用禁用狀態 author qingtian public static enum enablestatus ...