Discuss / Java / 题解

题解

Topic source

Lier

#1 Created at ... [Delete] [Delete and Lock User]

static List<Message> process(List<Message> received) {

// TODO: 按sequence去除重复消息
Set<Message> set = new TreeSet<>(new Comparator<Message>() {

@Override
public int compare(Message o1, Message o2) {

return Integer.compare(o1.sequence, o2.sequence);

}

});

set.addAll(received);

received = List.copyOf(set);

return received;

}


  • 1

Reply