Loading...

Dart / / 2022. 5. 31. 12:51

Dart 컬렉션

반응형

래핑 클래스가 없고 전부 다 객체이다.

레퍼런스 타입.

 

제네릭도 자바와 동일하게 존재한다.

 

// 모두 1급 객체라 new 하지 않아도 됨
List<int> nums = [1, 2, 3, 4];
var nums2 = [1, 2, 3, 4];

void main() {
  // print(nums[0]); 
  
  // 기본 for문 (expression 누가 호출하지 않아도 실행됨)
  for(int i = 0; i < nums.length; i++) {
    // print(nums[i]);
  }
  
  // 젤중요!!
  nums.forEach(
    (n){print(n);}
  ); // forEach는 반복하면서 실행하는 것 리턴안해줌
  
  var datas = nums.map((n) => n + 10); // map은 반복하면서 리턴하는 것
  print(datas);
  
}

 

[출처]

 

https://cafe.naver.com/metacoding

 

메타코딩 : 네이버 카페

코린이들의 궁금증

cafe.naver.com

메타 코딩 유튜브

https://www.youtube.com/c/%EB%A9%94%ED%83%80%EC%BD%94%EB%94%A9

 

메타코딩

문의사항 : getinthere@naver.com 인스타그램 : https://www.instagram.com/meta4pm 깃헙 : https://github.com/codingspecialist 유료강좌 : https://www.easyupclass.com

www.youtube.com

 
반응형