集合类均在java.util包之下 集合类方法的功能基本为增、删、改、查,部分外加方法除外(如toArray()、toString()等) 1.List接口 底层为Object 数组,存放的数据可以重复,且数据有序储存、排列 1.1 ArrayList类 继承AbstracList<E>类,是Lis ...
分类:
编程语言 时间:
2020-02-09 23:42:20
阅读次数:
117
思考:在C++中是否能够将泛型的思想应用于类? 类模板 一些类主要用于存储和组织数据元素 类中数据组织的方式和数据元素的具体类型无关 如:数组类,链表类,Stack类,Queue类,等 C++中将模板的思想应用于类,使得类的实现不关注数据元素的具体类型,而只关注类所需要实现的功能。 C++中的类模板 ...
分类:
其他好文 时间:
2020-02-07 17:12:12
阅读次数:
124
为什么要使用泛型和迭代器 + 面试题 泛型 1)为什么要用泛型? 在泛型没有诞生之前,我们经常会遇到这样的问题,如以下代码所示: ArrayList arrayList = new ArrayList(); arrayList.add("Java"); String[] arr = new Stri ...
分类:
其他好文 时间:
2020-02-07 14:39:37
阅读次数:
78
对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。 本文参考java 泛型详解、Java中的泛型方法、 java泛型详解 1. 概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。 什么是泛型?为什么要使用 ...
分类:
编程语言 时间:
2020-02-06 16:43:35
阅读次数:
93
Java集合框架 一组存储对象的容器(动态) 常见的集合算法 遍历集合 添加集合元素 删除集合元素 查找集合元素 集合元素排序 Java SE提供了: Collection接口:存储另一个元素的集合 Map接口(图):存储键/值对 Collection:操作集合的工具类 注意 : 1. 所有集合类都 ...
分类:
其他好文 时间:
2020-02-05 12:01:37
阅读次数:
79
1、泛型在集合中的使用 1.1 在集合中使用泛型之前的例子 ? 为什么要有泛型(Generic)? 1. 解决元素存储的安全性问题2. 解决获取数据元素时,需要类型强转的问题 ? ? 1.2 在集合中使用泛型例子1 List<String> list = new ArrayList<String>( ...
分类:
编程语言 时间:
2020-02-04 15:43:43
阅读次数:
82
我的博客:https://www.luozhiyun.com/archives/215 context.Context类型 Context类型可以提供一类代表上下文的值。此类值是并发安全的,也就是说它可以被传播给多个 goroutine。 Context类型的值(以下简称Context值)是可以繁衍 ...
分类:
编程语言 时间:
2020-02-03 19:24:32
阅读次数:
89
模板是C++中泛型编程的基础,一个模板就是一个创建类或函数的蓝图。函数模板我们可以定义一个通用的函数模板(function template),而不是为每个类型都定义一个新函数。compare的模板版本如下:1234567template int (const T &v1, const T &v2)... ...
分类:
编程语言 时间:
2020-02-03 15:42:19
阅读次数:
79
Collection集合 迭代器 增强for 泛型 Collection集合 1.1 集合概述 在前面基础班我们已经学习过并使用过集合ArrayList<E> ,那么集合到底是什么呢? 集合:集合是java中提供的一种容器,可以用来存储多个数据。 集合和数组既然都是容器,它们有啥区别呢? 数组的长度 ...
分类:
编程语言 时间:
2020-02-02 17:51:45
阅读次数:
109
继上次爬取完总体数据之后,这次我做的是将每个信件的网址使用MapReduce进行清洗出来,进而爬取出进一步的数据。 通过观察所得该网站根据不同的信件类型有不同的网址其对应关系如下: 咨询 com.web.consult.consultDetail.flow 建议 com.web.suggest.su ...
分类:
其他好文 时间:
2020-02-01 21:31:51
阅读次数:
94