1.Collection 接口与集合操作方法 /** * java.util.Collection 接口 * 集合框架 * 集合是用来保存一组元素的,不同的实现类实现了不同数据结构。 * Collection是所有集合的顶级接口,规定了所有集合都必须具备的功能。 * * 集合与数组一样,保存一组元素 ...
分类:
编程语言 时间:
2020-01-05 13:32:01
阅读次数:
99
1.单例模式(Singleton):只存在一个实例而对外提供公开的访问点 (1)NumnerFormat只有一个实例 (2)Runtime(JVM运行于系统之上,由Runtime可以获取系统的信息):而Runtime是单例的,饿汉式 0.静态工厂(Factory):根据传入方法的参数来构造实例,对外 ...
分类:
其他好文 时间:
2020-01-05 00:12:09
阅读次数:
75
对 Collection 进行迭代的类,称其为迭代器。 迭代器就是专门取出集合元素的对象。但是该对象比较特殊,不能直接创建对象(通过new),该对象是以内部类的形式存在于每个集合类的内部。 如何获取迭代器?Collection接口中定义了获取集合类迭代器的方法(iterator()),所以所有的Co ...
分类:
编程语言 时间:
2020-01-04 18:07:10
阅读次数:
66
1.set集合不能存储重复的元素, 2.HashSet集合不能保证的迭代顺序与元素存储顺序相同。 3.HashSet集合,采用哈希表结构存储数据,保证元素唯一性的方式依赖于:hashCode()与equals()方法。 4.hashset集合的存储结构为哈希表(实质上为数组机制的链式存储),在存储对 ...
分类:
编程语言 时间:
2020-01-03 23:25:05
阅读次数:
105
了解Beautiful Soup 中文文档: Beautiful Soup?是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式 安装 beautifulsoup4 : pip install beautifulsoup4 解析 ...
分类:
其他好文 时间:
2020-01-03 22:43:41
阅读次数:
94
C++ for_each() 算法 for_each()算法非常灵活,它允许你以不同的方式访问、处理、修改每一个元素,自C++11起,for循环提供了更方便更自然的行为,因此,for_each()恐将日渐丧失其重要性。 algostuff.hpp main.cpp 1 2 3 4 5 6 7 8 9 ...
分类:
编程语言 时间:
2020-01-01 20:29:05
阅读次数:
58
集合嵌套 先创建集合和存入数字(person是故有自创类) 第一种1.keySet+增强for 第二种//2.keySet+Iterator entry方法1.entry+增强for 第二种4.entry+Iterator Collections集合工具类 模拟斗地主洗牌发牌 思路: ...
分类:
其他好文 时间:
2019-12-31 12:41:53
阅读次数:
85
package com.oracle.demo02; import java.util.HashMap; import java.util.Iterator; import java.util.Set; import com.oracle.demo01.Person; public class De ...
分类:
其他好文 时间:
2019-12-31 12:16:38
阅读次数:
66
https://blog.csdn.net/coderder/article/details/51897721 0. 前言 在软件工程领域,依赖注入(Dependency Injection)是用于实现控制反转(Inversion of Control)的最常见的方式之一。本文主要介绍依赖注入原理和 ...
分类:
编程语言 时间:
2019-12-30 23:14:22
阅读次数:
97