1、HashSet 存储自定义对象 需求: 定义 Student 类(包含 name 和 age),创建 HashSet 存储 3 个 Student 对象 (其中 2 个属性完全相同),确保 HashSet 能正确去重(需重写 hashCode () 和 equals ())。 2、TreeSet 存储自定义对象(自然排序) 需求: 定义 Book 类实现 Comparable接口(按价格排序),创建 TreeSet 存储 3 本不同价格的 Book,遍历输出验证排序效果 3、HashSet 与 TreeSet 转换 需求: 创建 HashSet 存储字符串 ["dog", "cat", "bird", "cat"],将其转换为 TreeSet,观察转换后元素的顺序变化并输出。