package collection;
import java.util.TreeSet;
public class TreeSetTest03 {
public static void main(String[] args) {
Person p1 = new Person(32);
Person p2 = new Person(20);
Person p3 = new Person(30);
Person p4 = new Person(25);
TreeSet<Person> persons = new TreeSet<>();
// 出现异常,因为Person类没有实现java.lang.Comparable接口
/*persons.add(p1);
persons.add(p2);
persons.add(p3);
persons.add(p4);
// 遍历
for (Person p : persons){
System.out.println(p);
}*/
}
}
class Person{
int age;
public Person(int age) {
this.age = age;
}
// 重写toString方法
@Override
public String toString() {
return "Person{" +
"age=" + age +
'}';
}
}
javaSE关于TreeSet的笔记(3)
最新推荐文章于 2024-08-01 15:05:06 发布