728x90
import 'dart:math';
void main() {
var a = [1,2,3,4,5,6];
var c = [1];
var b= a.sublist(0,2);
var d= c.sublist(0,2);
다음과 같은 식은 오류가 발생한다.
왜냐? c는 2보다 작은 데 사이즈를 2크기로 잘라서 그렇다.
그렇다면, 해결해주려면 어떻게 해야할까?
이렇게 해결해 줄 수 있다!
var d= c.sublist(0,min(2, 0));
728x90
'개발 > Flutter' 카테고리의 다른 글
class initializer 각각의 차이점 (0) | 2023.01.08 |
---|---|
Facebook login (1) | 2022.12.30 |
Rx null 사용 하는 법, RxList, RxSet (0) | 2022.12.29 |
앱이 잠김 화면에서도 켜질 때, (0) | 2022.12.29 |
지도에 해당 지점이 어떤 지역 안에 있는 지 판별하기 (0) | 2022.12.22 |