我有两个清单,如下所述。一个是来自用户的reqList和来自我执行一些操作后发送给用户的resList。我想根据Java 8中reqList的顺序对resList进行排序。
Request Object:
public class Request{
private int id;
private String name;
}
Request req1 = new Request(2,"USA");
Request req2 = new Request(8,"UK");
Request req3 = new Request(1,"India");
Request req4 = new Request(7,"Mexico");
reqList.add(req1);reqList.add(req2);reqList.add(req3);reqList.add(req4);
Response object:
public class Response{
private int id;
private String name;
private String city;
private String desc;
}
Response res1 = new Response(1,"India","Delhi", "city found");
Response res2 = new Response(7,"Mexico","New Mexico", "city Not found");
Response res3 = new Response(2,"USA","New York", "city found");
Response res4 = new Response(8,"UK","London", "city found");
resList.add(res1);resList.add(res2);resList.add(res3);resList.add(res4);```