Java集合

Java集合,Java结合类,在 Java 语言里面,如果我们要存放一组对象,通过前面的知识,我们知道 数组 可以满足这样的条件,但是对数组的操作本身有一个限制,它的长度是固定的。

Java List

Java List,Java List教程,List 是 Collection 集合 的子接口,它里面可以保存各个重复的内容。List 接口扩展了 Collection 接口,在原来接口方法的基础上面增加了方法。List 扩展方法:

Java Set

Java Set教程,与 List 集合类似,Set 集合也是 Collection 集合 的子接口,它与 List 的不同点就是 Set 接口里面不允许保存重复的元素。它有 HashSet、TreeSet 等常用的子类。

Java集合遍历

Java集合遍历,在 List 集合 和 Set 集合 里面,我们讲了怎么往集合里面添加数据,但是怎么样将集合里面的数据遍历出来呢?我们可以通过以下方法。

Java HashMap

Java HashMap,Java HashMape教程,HashMap 是 Map 的子类。是以 key value 形式存储在 Map 对象里面的。HashMap 是无序存放的,key 不允许重复。

Java TreeMap

Java TreeMap教程,Java 中的 TreeMap 与 HashMap 不同之处在于 HashMap 不是有序的,而 TreeMap 可以根据 key 的值进行排序。可以按照 key 的对象实现的 Comparable 里面的 compareTo 方法。其原理与 TreeSet 类似。

Java集合工具类

Java集合工具类,在 Java 语言里面,我们提供了一个集合的操作类 Collections。它封装了一些常用的方法让我们很方便的操作一些集合。让我们不需要到具体的集合子类下面去做一些操作。

Java Lambda

Java Lambda教程,在了解lambda表达式之前,我们先理解几个概念,匿名内部类 和匿名函数。在new一个接口或者抽象方法的时候,需要实现里面的抽象函数,这些函数就叫做匿名函数。

Java Stream对集合操作

Java Stream对集合操作,Java Stream对集合操作教程,Stream 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作,或者大批量数据操作 。