seong
Flutter - Spread 연산자 (중요), 깊은 복사, 얕은 복사 본문
Spread 연산자
- 리스트 데이터를 나열된 상태로 명시해준다. (흩뿌린다고 생각하면 편하다).
- 보통 기존의 리스트에 값을 추가하거나 변형할 때 사용한다.
깊은 복사 : 기존의 리스트를 그대로 복사해서 새로운 리스트를 만든다.
얕은 복사 : 기존의 리스트 주소값만 복사를 한다.
아래 예시를 보면 hashCode값으로 주소를 확인할 수 있다.
Map의 List를 깊은 복사해보기
복사 하고 수정 해보기
삼항 연산자를 사용해 id가 1이라면 username값을 hyeon으로 바꾼다.
'Flutter > Flutter' 카테고리의 다른 글
React Native 와 Flutter (0) | 2023.01.10 |
---|---|
Flutter - iamport 설정 (0) | 2022.12.15 |
Flutter - Map, Where (0) | 2022.12.10 |
Riverpod 기본 세팅 및 테스트 코드 작성 (0) | 2022.12.07 |
Flutter selectCheckbox (0) | 2022.12.05 |