文章浏览阅读371次。文章目录一、map 映射: list.map(fun)二、高阶函数的使用三、集合的压平:list.flatMap(fun)四、集合的过滤: list.filter(fun)五、简化:`list.reduceLeft(fun)` `list.reduceRight(fun)` `list.reduce(fun)`四、折叠: `list.foldLeft(fun) 等价 /:......
2024-01-23 08:39 阅读 阅读全文文章浏览阅读619次,点赞3次,收藏2次。Queue_queue集合的特点...
2024-01-23 10:31 阅读 阅读全文文章浏览阅读1.4k次。 Scala 的集合有三大类:序列 Seq、集 Set、映射 Map,所有的集合都扩展自 Iterable 特质在 Scala 中集合有可变(mutable)和不可变(immutable)两种类型,immutable 类型的集合初始化后就不能改变了(注意与 val 修......
2024-01-23 10:26 阅读 阅读全文文章浏览阅读2.5k次,点赞2次,收藏4次。java集合中存放集合 收集框架 Collection是Java Collection Framework的顶级接口。 List,Queue和Set是此框架的主要子接口。 集合接口是java.util.package的成员。 Collection接口中有几种方法可用于添加/......
2024-01-22 22:16 阅读 阅读全文文章浏览阅读804次,点赞64次,收藏50次。JavaSE进阶 | Collection集合、List集合、Set集合讲解_javase常用集合有哪些...
2023-11-11 14:17 阅读 阅读全文文章浏览阅读304次。Map遍历及+增加数据Map集合默认不可变可变Map集合-删除数据修改数据空指针问题总结_scala map集合...
2024-01-23 11:17 阅读 阅读全文文章浏览阅读294次。一、Queue集合Queue用于模拟队列这种数据结构,队列的特点是“先进先出”(FIFO)。队列的头部保存在队列中存放时间最长的元素,队列的尾部保存在队列中存放时间最短的元素。新元素插入(offer)到队列......
2024-01-23 10:31 阅读 阅读全文文章浏览阅读444次。package chapter07//不可变数组object Test01_ImmutableArray { def main(args: Array[String]): Unit = { //1.创建数组 [数组里面每个元素的类型] [Int]给个泛型 val arr:Array[Int]=new Array[Int](5) //大小为5 长度为5的整数Int类型的数组 ......
2024-01-23 10:16 阅读 阅读全文文章浏览阅读3.1k次。一、简述Scala语言中的集合可以分为可变与不可变集合。但是主要来自三个包: scala.collection scala.collection.immutable scala.collection.mutable 可变集合可以在适当的时候被更新或被扩展,这意味着你可以修改,添......
2024-01-23 10:25 阅读 阅读全文Set集合特点无序(存储顺序和取出顺序不一致),唯一Set set = new HashSet(); // 创建并添加元素 set.add("hello"); set.add("java"); set.add("world"); set.add("java"); set.add("world"); // 增强for for (String s : set) { Syst..._s......
2023-10-13 17:35 阅读 阅读全文