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
廣告