반응형
typedef 변수이름 = 타입
toList() : 리스트를 출력하는 함수
iterable 반복 가능한
List 값을 넣은 reversed를 그대로 return 할 수 없기 때문에 toList() 함수를 이용한다.
List<int> reverseListOfNumbers(List<int> list) {
var reversed = list.reversed;
return reversed.toList();
}
void main() {
List<int> list = [1, 2, 3, 4, 5];
print(reverseListOfNumbers(list));
}
typedef NumberOfInts = List<int>;
NumberOfInts reverseListOfNumbers(NumberOfInts list) {
var reversed = list.reversed;
return reversed.toList();
}
void main() {
List<int> list = [1, 2, 3, 4, 5];
print(reverseListOfNumbers(list));
}
일반적으로 구조화된 데이터를 이용하고 싶다면, 이렇게 사용이 가능하지만,
Map 같은 경우에는 클래스를 사용하는 경우가 있다는 것을...... 다음 시간에 설명하겠다.
반응형
'DART' 카테고리의 다른 글
[노마드코더 : Dart 시작하기] #4.1 Constructors (0) | 2022.11.19 |
---|---|
[노마드코더 : Dart 시작하기] #4.0 Your First Dart Class (0) | 2022.11.19 |
[노마드코더 : Dart 시작하기] #3.4 QQ Operator (0) | 2022.11.18 |
[노마드코더 : Dart 시작하기] #3.3 Optional Positional Parameters (0) | 2022.11.18 |
[노마드코더 : Dart 시작하기] #3.0 Defining a Function (0) | 2022.11.18 |