[플러터] 클래스 객체 배열 정렬, 특정 변수로 오름차순, 내림차순 (등수, 나이, 점수, 시간, 날짜별 정렬) Flutter class ArrayList sort rank
플러터 프로젝트를 진행하다가 클래스 배열에 대한 정렬, 즉 내림차순, 오름차순이 필요했는데 j ava에서는 비슷한게 좀 보였지만 flutter나 dart 언어에서는 아직 자료가 많지 않은 것 같고, 있어도 외국어라 생소해서 힘들게 익힐 수 있었습니다. 가령, List numList = [4,2,3,7,1]; 이런게 있다면 numList.sort()를 통해 [1,2,3,4,7] 형태로 배열 자체를 오름차순으로 정렬할 수 있습니다. 하지만 변수가 단일객체가 아니라, 클래스 배열이라면?? 예를 들어 [선수별 시간 기록] 같은게 있다고 해보겠습니다. 아래와 같이 클래스를 선언합니다. class MyScore{ String name; String time; int score; String date; MyScore..
2022. 6. 28.