모각코

[모각코] 7/5 1회차 학습결과

mightyjingyu2003 2024. 7. 5. 15:37

1단계 다트입문하기

(1.4 컬렉션)

1. List타입: 여러값을 순서대로 나열한변수에 저장시 사용ex) List<String> blackPinkList = ['리사', '제니', '지수', '로제'];

*기본적으로 제공되는 함수들

-add():  List에 값을 추가

-where(): 특정 조건에 맞는 값만 필터링

-map():  값을 변경

-reduce(): 매개변수에 입력된 함수 실행 but 값을 쌓아간다는 특징 존재

-fold(): reduce()와 실행 논리 동일 but reduce()는 함수가 실행되는 리스트 요소들의 타입이 같아야하지만 fold()는 어떤 타입이든 반환할 수 있음

2. Map타입: 키를 이용해서 원하는 값을 빠르게 찾음ex) Map<String, String> = { 'i love you' : 사랑해}; print(dictionary['i love you];

3.Set타입: 중복 없는 것들의 집합ex) Set<String> blackPink = {'로제', '제니', '리사', '지수', '제니'};

4.enum: 해당 개념이 이해가 어려워 따로 영상 강의를 찾아볼 것

 

(1.5 연산자)

기본적으로 자바에서 사용하는 방식과 유사하였다.

-기본 수치 연산자(+,-,*,/,%,++,--,+=,-=,*=,/=)

-1.5.2 null 관련 연산자 부분이 이해가 어려워 따로 영상 강의를 찾아볼것

-값 비교 연산자(>,<,>=,<=,==,!=)

-타입 비교 연산자(is,is!)

-논리연산자(&&,||)

(1.6 제어문)

-if문: 원하는 조건을 기준으로 다른 코드를 실행하고 싶을때 사용

-switch문: 입력된 상수값에 따라 알맞은 case블록을 수행

-for문: 작업을 여러번 반복해서 실행할때 사용

-while문: 조건을 기반으로 반복문을 실행함. 조건이 true이면 계속 실행하고 false이면 멈춤

*do while문은 반복문을 실행한 후 조건을 확인하는 특이한 형태를 가지고 있음

'모각코' 카테고리의 다른 글

[모각코] 7/5 1회차 공부 목표  (0) 2024.07.05