Discuss / Java / 练习

练习

Topic source

花开四季

#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>(){

             public int compare(Message m1,Message m2){

                     return m1.text.compareTo(m2.text);

             }          

             }

         );

         for(Message m:received){

               set.add(m);

         }

        return new ArrayList<Message>(set);

    }


  • 1

Reply