🌱 dreaming DiNO
[Kotlin] arrayList sorting 오름차순(ascending), 내림차순(descending) 정렬 본문
private var csvDataList = ArrayList<CSVData>()
sortArray(csvDataList)
private fun sortArray(csvDataList: ArrayList<CSVData>) {
csvDataList.sortWith { o1, o2 ->
o1.name.compareTo(o2.name)
}
BleDebugLog.d(logTag, "this.csvDataList (sorting): ${this.csvDataList}")
csvDataList.reverse()
BleDebugLog.d(logTag, "this.csvDataList (reverse): ${this.csvDataList}")
}

'Android' 카테고리의 다른 글
[Kotlin] Android MQTT + MQTTX 설정하기 (0) | 2023.03.27 |
---|---|
[Kotlin] [에러해결] com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 2 column 10 path $. (1) | 2023.03.09 |
[Kotlin] data class -> jsonString -> jsonObject 변환하기 (0) | 2023.02.23 |
[Kotlin] 권한 허용 거부 시, 세팅-해당 애플리케이션 정보 창띄워주기 (0) | 2023.02.22 |
[Kotlin] 외부저장소 메모리 용량 확인 External Memory (0) | 2023.02.10 |