package com.tutor.teacherservice.mybatisplus;
import com.tutor.teacherservice.entity.Person;
import java.util.*;
/**
* @Auther Anear
* @Date 2021/5/13
*/
public class test {
public static void main(String[] args) {
String b = "2";
Integer a = (null == b || "".equals(b))?1:Integer.parseInt(b);
System.out.println(a);
List<Person> list = new ArrayList<>();
Person person1 = new Person();
person1.setName("1");
person1.setCode("a1");
Person person2 = new Person();
person2.setName("1");
person2.setCode("a2");
Person person3 = new Person();
person3.setName("3");
person3.setCode("a1");
Person person4 = new Person();
person4.setName("3");
person4.setCode("a1");
list.add(person1);
list.add(person2);
list.add(person3);
list.add(person4);
boolean bool = knowledgeIsRepeat(list);
}
private static Boolean knowledgeIsRepeat(List<Person> orderList) {
Set<Person> set = new TreeSet<Person>(new Comparator<Person>() {
public int compare(Person a, Person b) {
if(a.getName().compareTo(b.getName())== 0){
if(a.getCode().compareTo(b.getCode()) == 0){
return 0;
}else{
return a.getCode().compareTo(b.getCode());
}
}else{
return a.getName().compareTo(b.getName());
}
}
});
set.addAll(orderList);
if (set.size() < orderList.size()) {
return true;
}
return false;
}
}