java基础-集合

java基础-集合 以下内容为本人的学习笔记,如需要转载,请声明原文链接 https://www.cnblogs.com/lyh1024/p/16738857.html 1.集合框架概述 1.1集合框架 的作用 在实际开发中,我们经常会对一组相同类型的数据进行统一管理操作。到目前为止,我们可以使用数 ...

Java集合框架之List

1.List集合概要 2.Iterable接口 1.概要 2.重要方法 forEach方法:对Collection集合中的每个对象进行消费 List<Student> list = Stream.generate(() -> new Student("张三", 23)).limit(100).col ...

集合框架——LinkedList集合源码分析

总结: LinkedList继承自List,具备有序性 LinkedList继承自Deque,具备链表关联性 LinkedList集合进行增删改查操作底层实际是操作Node节点的前后链接关系 LinkedList进行增删操作时,仅需要操作节点的前后链接关系,因此效率较ArrayList高 Linke ...

机器学习实战-决策树

本文讲解了决策树的创键的过程,包括熵,信息增益的计算,还有决策树的创建,以及使用matplotlib让决策树可视化的详细过程 ...

基础数据类型之集合

1.集合的定义 在{}内用逗号分开多个元素,多个元素满足以下三个条件: 1.集合元素必须是不可变类型 2.集合元素无序 3.集合内元素没有重复(打印出来会自动去重) d = {} 默认是定义空字典 需要定义空集合,需要使用s = set() 2,集合的作用 (1)关系运算 # 如何取出这两个人共同的 ...

python集合的底层实现

1、集合类型的底层实现基于哈希表,键的输出顺序,取决于键在哈希表中的存储顺序。 2、集合中键的数据类型必须是静 […]