Boolean은 True 와 False 두 가지의 option을 가지고 있다.
Enum은 그 이상의 option으로 특정 변수의 값을 나타낼 수 있다.
예를 들어 "요일"이나 "계절" 을 표현할 때, 요일은 월,화,수,목,금,토,일 이렇게 7가지로 나타낼 수 있고, 계절은 봄,여름,가을,겨울 4가지 계절로 한정된 값으로 나타낼 수 있다. 이러한 경우 Enum을 사용하면 편리하다.
Enum 사용법
enum Season {
spring, summer, fall, winter
}
Season myFavoriteSeason = Season.spring;
print(myFavoriteSeason); // spring
반응형
'Flutter' 카테고리의 다른 글
[Flutter] Sizing elements to percentage of screen width/height (0) | 2021.03.14 |
---|---|
Asynchronous Programming (0) | 2021.03.09 |
[Flutter] Routes & Navigation (0) | 2021.03.09 |
[Flutter] Extract Widget (0) | 2021.03.09 |
[Dart] Final vs Const (0) | 2021.03.09 |