Dart 程式設計中的列舉


列舉是一組預定義的值。這些值被稱為成員。當我們要處理變數的限制值時,它們很有用。例如,你可以想想一週的幾天 - 星期一、星期二、星期三等。

可以使用 enum 關鍵字宣告列舉。

語法

enum <enum_name> {
   const1,
   const2,
   ….
   constN
}

讓我們為交通燈中的顏色數量定義一個列舉 −

enum TrafficLights {
   Red,
   Green,
   Yellow
}

現在,讓我們看看如何在 Dart 程式中使用列舉。

示例

考慮以下示例 −

 線上演示

enum TrafficLights {
   Red,
   Green,
   Yellow
}

void main(){
   print(TrafficLights.values);
   TrafficLights.values.forEach((x) => print('value : $x'));
}

輸出

[TrafficLights.Red, TrafficLights.Green, TrafficLights.Yellow]
value : TrafficLights.Red
value : TrafficLights.Green
value : TrafficLights.Yellow

更新於: 21-5-2021

瀏覽次數 411

開啟你的 職業生涯

透過完成課程獲得認證

開始
廣告