educoder第10周习题
习题
少年游四方
低头赶路,敬事如仪。
展开
-
Java集合类之Set的TreeSet之整理电话簿
任务描述使用 TreeSet 集合整理电话簿。相关知识1.什么是 TreeSet 集合TreeSet 集合是 Set 集合的实现类,因此它也具有元素唯一性和无序性,它的底层数据结构是 TreeMap树结构,它确保元素的唯一性是通过 Compareable 接口的 compareto方法,另外,它既是无序的,又是有序的。无序指的是存储元素顺序和输出顺序不同,有序指的是遍历集合时,输出的所有元素是有序的。2.创建 TreeSet 集合使用以下代码即可创建 TreeSet 集合。publ原创 2020-11-30 00:32:23 · 3129 阅读 · 0 评论 -
Java集合类之Set的TreeSet之自定义排序规则
任务描述自定义 TreeSet 的排序规则(按电话号码降序),整理给定的电话簿。编程要求接收给定的一行字符串(该字符串属于电话簿,包含多个电话号码,如:13545453432,13678909808);自定义 TreeSet的排序规则(按电话号码降序);去除电话簿中重复的电话号码并降序输出各电话号码。注意:电话簿中每个电话号码的分隔符是英文逗号。测试说明平台将使用测试集运行你编写的程序代码,若全部的运行结果正确,则通关。例:测试输入:13545454545,132232原创 2020-11-30 00:13:16 · 2115 阅读 · 0 评论 -
Java集合类之Set的HashSet之常用方法的使用
任务描述判断 HashSet 集合中元素个数以及是否包含某元素。相关知识1.Set集合Set 集合用于存储无序的、唯一的元素。无序就是存储元素顺序和提取顺序不同,唯一就是存储的元素不能有相同的,它主要有 HashSet 和TreeSet 两个实现类,将介绍 HashSet 集合。2.什么是 HashSet 集合HashSet 是 Set 集合的实现类,它的底层数据结构是 HashMap 哈希表结构,它确保元素唯一是通过复写 hashCode()方法和 equals() 方法,另外,它还原创 2020-11-30 00:02:20 · 8350 阅读 · 5 评论 -
Java集合类之Set的HashSet之组成字符串的字符
第10周题一任务描述 :使用 HashSet 集合输出给定字符串中的所有字符(重复字符只需输出一个)。编程要求接收给定的一个字符串(如:hello);使用 HashSet 集合输出字符串中的的所有字符(升序,且重复字符只需输出一个)。测试说明平台将使用测试集运行你编写的程序代码,若全部的运行结果正确,则通关。例:测试输入:hello预期输出:ehlo注意:输出的最后一个字符后面还有一行空行。代码:/*仔细阅读右侧编辑区内给出的代码框架及注释,原创 2020-11-29 23:45:14 · 3812 阅读 · 0 评论