运行结果
https://edu.csdn.net/skill/java/java-4dc2b8d29131460cbcc5bd4e3991ecde?category=468&typeId=19766#Comparable_39
这个关于treeset的教程里面编写自定义类继承Comparable接口实现这个例子里面Compareto方法
int nameComp = this.getName().compareTo(o.getName();
int ageComp = this.getAge() - o.getAge();
这里的getName和getAge每次比较是比较哪两个我想不明白
tree.forEach(System.out::println);
这一句的语法结构我也不明白为什么有两个冒号
实现输出0 -3 -14 -11的程序流程是怎样的?
麻烦用文字或者图示解答一下,谢谢。