Flutter - 컬렉션 타입
·
Flutter
리스트(List) 다트는 리스트 컬렉션만 제공하고 배열(arrays)은 별도로 제공하지 않는다. 인덱스 슬라이스 원소 추가 원소 삭제 원소 변경 리스트 변수 선언 // 대괄호로 나열한다. const list = [1, 2, 3]; // 원소의 끝에 매번 ,(콤마)를 붙여도 동작한다. const list = [ 'Car', 'Boat', 'Plane', ]; 원소 끝에 콤마를 붙이는 것(trailling comma)이 코드의 가독성에 더 좋다. 리스트의 길이와 인덱싱 var list = [1, 2, 3]; assert(list.length == 3); length 속성으로 리스트의 길이, 원소의 갯수를 구할 수 있다. assert(list[1] == 2); list[1] = 1; assert(list[1]..
Flutter - 문자열 처리
·
Flutter
문자열 내 변수 삽입(interpolation) print('${user} is ${age} years old.'); 주요 문자열 속성 length: 문자열의 길이 (공백문자 포함) isEmpty: 빈 문자열일 경우 참 isNotEmpty: 빈 문자열이 아닐 경우 참 codeUnits:문자열의 UTF-18 문자 코드 const s1 = 'HiFlutter'; const s2 = ''; print(s1.length); // 9 print(s2.length); // 0 print(s1.isEmpty); // false print(s2.isEmpty); // true print(s1.isNotEmpty); // true print(s2.isNotEmpty); // false print(s1.codeUnits)..