上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: sort(),max(),binarySearch(),fill() public class CollectionsDemo { public static void main(String[] args) { replaceAllDemo(); } public static void repl 阅读全文
posted @ 2020-04-09 16:19 hongxiao2020 阅读(277) 评论(0) 推荐(0)
摘要: map集合被使用是因为具备映射关系。 一个学校有多个教室,每个教室都有多个学生。 public class Demo { public static void main(String[] args) { HashMap<String,HashMap<String,String>> czbk = ne 阅读全文
posted @ 2020-04-08 17:27 hongxiao2020 阅读(461) 评论(0) 推荐(0)
摘要: 描述学生,map容器,学生为键,地址为值,获取map中的元素。 public class MapDemo { public static void main(String[] args) { HashMap<Student, String> hm = new HashMap<Student, Str 阅读全文
posted @ 2020-04-08 13:26 hongxiao2020 阅读(370) 评论(0) 推荐(0)
摘要: keySet:将map中所有的键存入到set集合。因为set集合具备迭代器,所以可以通过迭代器方式取出所有的键,再根据get方法获取每一个键对应的值。 Map集合的取出原理:将map集合转成Set集合,再通过迭代器取出。 entrySet: 返回值为:Set<Map.Entry<K,V>> 将map 阅读全文
posted @ 2020-04-07 21:01 hongxiao2020 阅读(367) 评论(0) 推荐(0)
摘要: Map集合:该集合存储键值对。一对一对往里存,而且要保证键的唯一性。 添加 V put(K key, V value); 存在覆盖(相同键),返回上一次value(被覆盖的值) void putAll(Map<? extends K,? extends V> m) 删除 void clear(); 阅读全文
posted @ 2020-04-07 19:20 hongxiao2020 阅读(229) 评论(0) 推荐(0)
摘要: JDK1.5版本以后出现的新特性,用于解决安全问题,时一种安全机制。 好处: 1.将运行时出现的问题ClassCastException,转移到了编译时期,方便于程序员解决问题,让运行问题减少,安全。 2.避免了强制转换的麻烦。 泛型格式:通过<>来定义要操作的引用数据类型。 在使用java提供的对 阅读全文
posted @ 2020-04-06 16:14 hongxiao2020 阅读(201) 评论(0) 推荐(0)
摘要: TreeSet可以对Set集合中的元素进行排序。 底层数据结构:二叉树。 保证元素唯一:comoareTo return 0; TreeSet排序的第一种方式:让元素自身具备比较性。元素实现Comparable接口覆盖compareTo方法,这种方式也称为元素的自然顺序,或者叫默认顺序。 TreeS 阅读全文
posted @ 2020-04-06 00:32 hongxiao2020 阅读(626) 评论(0) 推荐(0)
摘要: Set集合的功能和Collection是一致的。 HashSet:底层数据结构是哈希表,线程非同步。 HashSet保证元素唯一性:hashCode()和equals() 如果元素的hashCode值相同,才会判断equals是否为true。 如果元素的hashCode值不同,不会调用equals。 阅读全文
posted @ 2020-04-05 22:37 hongxiao2020 阅读(243) 评论(0) 推荐(0)
摘要: 去除重复元素: public static ArrayList singleElement(ArrayList al) { //定义一个临时容器 ArrayList newAl = new ArrayList(); Iterator it = al.iterator(); while (it.has 阅读全文
posted @ 2020-04-05 17:35 hongxiao2020 阅读(782) 评论(0) 推荐(0)
摘要: LinkedList特有方法: addFirst();//头部添加 addLast();//尾部添加 getFirst();//获取头部 getLast(); //获取尾部 removeFirst();//获取并删除头部元素 removeLast();//获取并删除尾部元素 如果集合中没有元素,会出 阅读全文
posted @ 2020-04-05 16:43 hongxiao2020 阅读(1113) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 10 下一页