반응형
// 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.
플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.
오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다.
<List 기능>
기능 | 의미 |
length | 항목의 개수 계산 |
first | 첫번째 항목 |
last | 마지막 항목 |
indexOf | 특정 위치의 항목을 확인 |
insert | 특정 위치에 새로운 항목 추가 |
add | 끝에 새로운 항목 추가 |
addAll | 리스트의 끝에 모든 항목 추가 |
sort | 항목을 순서대로 정렬 |
clear | 모든 항목 삭제 |
- 이해가 안 되는 부분이 indexOf(3)이다. 값이 2가 출력되었다. 책에서 설명하길, iList 3은 세번째, 숫자 인덱스로 계산하면 (처음인 0번째에서 시작하여) 두 번째 인덱스 위치에 있으므로, 숫자 2가 출력되었단다. 나는 세 번째 숫자가 뭐야? 하는 질문인 줄 알았는데, 3은 몇 번째야? 라는 질문인 거 같다.
- 배운 지 얼마 안 되는대도 어렵다. 무슨 느낌인지는 알겠다.
- <int>처럼 변수 타입을 지정하지 않을 때는 dynamic으로 인식한다고..한다.
List 클래스 다트 공식 설명
https://api.dart.dev/dart-core/List-class.html
이건 compareTo 메서드 설명 주소인데, 딱히 중요한 정보는 보이지 않는다.
https://api.dart.dev/dart-core/Comparable/compareTo.html
반응형
'버킷리스트 > 앱 만들기' 카테고리의 다른 글
오공완(풀스택 개발이 쉬워지는 다트&플러터) #B-13 알아 두면 요긴한 Dart 언어 기능 이해하기 (0) | 2024.11.25 |
---|---|
오공완(풀스택 개발이 쉬워지는 다트&플러터) #B-11 Set을 이용하여 집합 데이터 처리하기 (0) | 2024.11.22 |
오공완(풀스택 개발이 쉬워지는 다트&플러터) #B-9 class를 이용하여 객체지향 프로그래밍 이해하기 (3) | 2024.11.19 |
오공완(풀스택 개발이 쉬워지는 다트&플러터) #B-8 함수를 이용하여 반복 작업하기 (1) | 2024.11.16 |
오공완(풀스택 개발이 쉬워지는 다트&플러터) #B-7 반복문으로 작업하기 (2) | 2024.11.15 |