본문 바로가기

DART16

Dart List List List 이름 = []... List alphabets = ['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z']; List 이름 = []... 위와 같은 구조를 가지고 있다 array라고 부르며 동일한 데이터 구조들을 모아 한 줄로 나열한 것 각 데이터 순서대로 0번부터 시작한다 부여된 번호를 index라고 한다 index를 통해 해당 index위치의 데이터를 가지고 올 수도 있다 indexOf() List alphabets = []; var alphabets = []; empty List는 위와같이 생성하면 된다 final List vs const List .. 2023. 4. 6.
20230406 TIL 🧐Today 요약 1. parameter 변수, argument 전달인자의 차이 2. extends super를 이용하여 부모 클래스의 생성자를 호출 3.dart class 구조 👍1. 잘한 점 [✅] Flutter 챌린지 [✅] Dart 복습 4.0~ 4.10 [✅] 프로그래머스 코딩테스트 3문제 [✅] Coding papa Dart 강의 80~ 87 ✌️2. 개선 점 parameter argument 구분이 너무 헷갈린다. 용어가 매치가 안되어 좀 더 정리를 해봄 👏3. 배운 점 Parameter(매개변수) 와 Argument(전달인자) Prameter (매개변수) 함수와 메서드 입력 변수 Argument (전달인자) 함수와 메서드의 입력 값 Parameter 매개변수 def cancat(str1, .. 2023. 4. 6.
20230405 TIL 🥸Today 요약 1. 정규식 표현 자음 모음 [aeiou]를 사용하여 플래그 비교 보통 gi플래그를 쓰는 거 같다, 대소문자 구분 않고 전체 문자열에서 비교하는 것 예시_[aeiou]/gi 2. Flutter image 넣는 방법 > 폴더에 이미지 넣은 후 pubspec.yaml 안에 assets: - assets/ 넣어 연동? 시켜준다 3. Named Parameters dart를 접하면서 null에 신경을 많이 써야 할 거 같다 ?? ??= 👍1. 잘한 점 [✅] Flutter 챌린지 [✅] 블로그 정리 [✅] Dart 강의 2개 [✅] 노마드 Flutter 강의 복습 (5강) [✅] CP Flutter 강의 (1~13강) [✅] 코딩테스트 1문제 ✌️2. 개선 점 - 생각하면서 코딩을 짜야 할 거.. 2023. 4. 5.
Flutter / Dart 빌드 Flutter flutter create 폴더명 Dart dart create 폴더명 2023. 4. 5.
Dart functions 1. 함수 정의 void sayHello(parameter) { print("Hello"); } /// void sayHello(String name) { print("Hello $name nice to meet u~"); } parameter안에 타입과 변수 명을 넣어서 print 한다 void는 이 함수가 아무것도 return 하지 않는다는 의미 String sayHello(String name) { return "Hello $name nice to meet u~"; } ///// 한줄자리 코드 위와 아래의 코드는 같다 String sayHello(String name) => "Hello $name nice to meet u~"; ////출력 void main() { print(sayHello('so.. 2023. 4. 5.
20230404 TIL 🤓Today 요약 1. data type List[], set{}... 2. 배열, 텍스트끼리 비교하면서 연산할 시 reduce를 사용하면 좀 더 편리하다. for문을 최소화했으면 좋겠다. 3. 변수가 null이 될 수도, 아닐수도 있을 시 ?? 를 사용하여 구분짓는다 👍 1. 잘한 점 - 챌린지 성공 (10/11) - 프로그래머스 코테 하는 데 구글링이 좀 더 준 것 ✌️ 2. 개선 점 - 기초 공부를 꾸준히 해야겠다. 쉽다고 생각하여 바로 넘어간 챕터였는데, 챌린지를 하다보니 부족했던 기본 지식들을 좀 더 채워나가는 기분 👏 3. 배운 점 Dart Data types - List, for, if, map, set https://252-archive.tistory.com/6 Dart Data types.. 2023. 4. 4.