static List<Message> process(List<Message> received) {
// TODO: 按sequence去除重复消息
List<Message> tmpReceived = new ArrayList<Message>();
Set<Integer> set = new TreeSet<>();
for (Message m:received){
if (set.add(m.sequence)){
tmpReceived.add(m);
}
return tmpReceived;
Sign in to make a reply
发条与库奇
static List<Message> process(List<Message> received) {
// TODO: 按sequence去除重复消息
List<Message> tmpReceived = new ArrayList<Message>();
Set<Integer> set = new TreeSet<>();
for (Message m:received){
if (set.add(m.sequence)){
tmpReceived.add(m);
}
}
return tmpReceived;
}
}