sorting - 使用字符串日期排序列表 [Kotlin]
问题描述
我有arraylist typeBeanArrayList
,其中元素有点像日期:例如:
[30-03-2012, 28-03-2013, 31-03-2012, 2-04-2012, ...]
如何按降序排序。
代码:
typeBeanArrayList = database.getSingleCustomerDetail(c_id!!) //get data from SQlite database
creditListAdapter = CreditListAdapter(typeBeanArrayList)
rv_credit_list!!.adapter = creditListAdapter //Bind data in adapter
提前致谢...
解决方案
谢谢@svkaka 提供信息。
我只注意到@svkaka 回答中的一行:.sortByDescending { it.length }
。
我更改了我的代码,例如:
typeBeanArrayList.sortByDescending{it.date}
排序是完美的工作。
推荐阅读
- c# - 我已经使用了参数,但我很难用多用户登录
- asp.net-mvc - 如果我的基本控制器具有处理 dbcontext 的覆盖 void Dispose(),我是否需要在子控制器中处理它?
- c# - 如果 admob 广告未加载统一如何加载自定义横幅广告
- android - 我可以使用普通视图作为小部件吗?
- ios - 来自json的tableview部分
- polymer - 准备就绪时聚合物 3 中的淡入过渡
- c++ - 将应用程序与包含另一个库的库链接
- android - Firestore 级联删除具有相同已删除 ID 的每个项目
- python - sqlite3.OperationalError:靠近“”:语法错误
- database - 将字典插入 sqlite3