我有简单的课程
public class ActiveAlarm {
public long timeStarted;
public long timeEnded;
private String name = "";
private String description = "";
private String event;
private boolean live = false;
}
Run Code Online (Sandbox Code Playgroud)
和List<ActiveAlarm>con.如何按升序排序timeStarted,然后按timeEnded?有人可以帮忙吗?我知道在C++中使用泛型算法和重载运算符<,但我是Java的新手.
在我的应用程序中,我想将服务器中的一些数据添加到RecyclerView.
\n我写了下面的代码,我可以从服务器获取数据并显示到RecyclerView.
\n但我的 json 未按服务器的字母排序。\n我想在将此数据添加到 中之前,首先用字母表对其进行排序,然后添加到 中。\n我的 json :ArrayListArrayList
{\n "validationCheckResult": {\n "isValid": true,\n "message": "Success"\n },\n "internalCarBoard": [{\n "id": 0,\n "name": \xe2\x80\x9cS500\xe2\x80\x9d,\n "companyName": \xe2\x80\x9cBenz\xe2\x80\x9d,\n }, {\n "id": 0,\n "name": "\xc2\xa0E250\xe2\x80\x9d,\n "companyName": \xe2\x80\x9cBenz\xe2\x80\x9d,\n }, {\n "id": 0,\n "name": \xe2\x80\x9cTT\xe2\x80\x9d,\n "companyName": \xe2\x80\x9cAudi\xe2\x80\x9d,\n }, {\n "id": 0,\n "name": "\xc2\xa0Talisman\xe2\x80\x9d,\n "companyName": \xe2\x80\x9cRenult\xe2\x80\x9d,\n }, {\n "id": 0,\n "name": "\xc2\xa0Accord\xe2\x80\x9d,\n "companyName": \xe2\x80\x9cHonda\xe2\x80\x9d,\n }, {\n "id": 0,\n "name": \xe2\x80\x9cA8\xe2\x80\x9d,\n "companyName": …Run Code Online (Sandbox Code Playgroud)