×

scala

Scala 集合类的应用【Map映射、filter过滤、化简、折叠、扫描、拉链、迭代器、stream流、View试图、并行集合、操作符】

暮 发表于2024-05-12 浏览6134 评论0
Map 映射的操作应用 Scala集合类体系 1. 实际需求 一个实际需求:请将 List(3, 5, 7) 中的所有元素都 * 2,将其结果放到一个新的集合中返回,即返回一个新的 List(6, 10, 14) 。 传统方法代码如下: object MapOperateDemo01 { def main(args: Array[String]): Unit = { val list1 = List(3, 5, 7) var list2 = Lis

scala

scala 系列之 02scala 数据类型、变量、操作符、语句(scala有哪些基本数据类型和操作符)

sgq5136 sgq5136 发表于2024-04-30 浏览4804 评论0
3 数据类型、变量、操作符、语句 3.1 基本数据类型 scala 的基本类型有 8 种: Byte、Char、Short、Int、Long、Float、Double、Boolean Scala中没有基本数据类型的概念,所有的类型都是对象。 如上图所示: **Anyval:**代表所有基本类型。 **AnyRef:**代表所以引用类型,包括 Scala class 和 Java class。 **Any:**是所有类的超类。如果不知道表达式的结果是什么类型可以用Any。