第10章 集合类与泛型 《Kotin 编程思想·实战》

简介: 第10章 集合类与泛型10.1 Kotlin集合类10.1.1 不可变集合类10.1.1.1 List10.1.1.2 Set10.1.1.3 Map10.

第10章 集合类与泛型

10.1 Kotlin集合类
10.1.1 不可变集合类
10.1.1.1 List
10.1.1.2 Set
10.1.1.3 Map

10.1.2 可变集合类

10.1.2.1 MutableList<E>
10.1.2.2 MutableSet<E>
10.1.2.3 MutableMap<K, V>

10.2 泛型与类型安全
10.2.1 类型参数
10.2.2 类型推测
10.2.3 协变与逆变

10.3 类型上下界


《Kotlin极简教程》正式上架:

点击这里 > 去京东商城购买阅读

点击这里 > 去天猫商城购买阅读


相关文章
|
6月前
|
存储 算法 程序员
C++模板编程与泛型技术探秘
这篇文章探讨了C++中的模板编程和泛型技术,这两种技术增强了代码复用和抽象能力。文章介绍了函数模板和类模板的概念,通过示例展示了如何定义和使用它们。泛型技术是一种编程范式,强调编写与类型无关的代码,提高代码复用性和灵活性。C++11后的版本通过类型萃取和变长模板参数进一步扩展了模板功能。模板和泛型广泛应用在数据结构、算法、库和框架的开发中,如STL。掌握这些技术有助于编写更高效、灵活的代码,并推动软件开发的创新和进步。
|
5月前
|
存储 Java 编译器
Java核心技术第八章-泛型
Java核心技术第八章-泛型
|
5月前
|
Java 程序员
33. 【Java教程】泛型
33. 【Java教程】泛型
23 0
|
6月前
|
安全 Java 程序员
深入探索Java泛型编程
深入探索Java泛型编程
27 0
|
6月前
|
安全 Java 程序员
Java泛型编程:技巧与实践
Java泛型编程:技巧与实践
|
存储 Java
Java数据结构之第十四章、泛型进阶
Java数据结构之第十四章、泛型进阶
79 0
|
Java 编译器 API
Java数据结构之第二章包装类&初识泛型
可以看到在使用过程中,装箱和拆箱带来不少的代码量,所以为了减少开发者的负担,java 提供了自动机制int num=10;//自动装箱//手动装箱//拆箱操作:将 Integer 对象中的值取出,放到一个基本数据类型中//自动拆箱1.3.2【面试题】//内部自动调用valueOf方法为什么分别输出true和false呢?接下来我们看看内部的源码:由于a和b在-128~127的范围内,所以返回cashe[127+(-128)]=cashe[-1];
49 0
|
6月前
|
存储 JavaScript Java
Java编程基础 - 泛型
Java编程基础 - 泛型
37 0
|
存储 Java 编译器
Java泛型学习
Java泛型学习
88 0
|
Java 开发者
泛型,不只是简单类 | 带你学《Java面向对象编程》之六十六
泛型不光可以用在类的定义上,它同样也能用于接口和方法的定义,本节将为读者展示这两类使用方式。
泛型,不只是简单类   | 带你学《Java面向对象编程》之六十六
下一篇
无影云桌面