Scala中的集合复习(1)

Map、Set、Array、List

一、集合的三大类

1.序列Seq表示有先后顺序的集合。(Array、List)

2.集Set:表示无序且不重复的集合。

3.映射Map:表示键值对。

Stack:栈,特点是:后进先出。

Scala 复制代码
package test30
import scala.collection.mutable
//queue:队列。排队打饭。。。
//特点:先进先出。
object test {
  def main(args: Array[String]): Unit = {
    val q1=mutable.Queue(1)
    q1.enqueue(2)//入队
    q1.enqueue(3)//入队
    q1.enqueue(4)//入队
    println(q1)

    //出队:获取队首的元素
    println(q1.dequeue())
    println(q1)
    //出队:获取队首的元素
    println(q1.dequeue())
    println(q1)
  }
}
相关推荐
lUie INGA几秒前
快速在本地运行SpringBoot项目的流程介绍
java·spring boot·后端
yingyima1 分钟前
Apache Airflow 定时任务指南
后端
XiaoYuanCode3 分钟前
Java AI 入门:LangChain4j 函数调用 vs Agent 智能体(核心区别 + 可运行代码)
后端
roc985 分钟前
这个系统能跑,但我不敢改:一次典型的 vibecoding 反思
人工智能·后端
用户4124675083715 分钟前
再也不用 /usage 了!用 Claude Code 自定义状态栏,把用量焦虑彻底消灭
后端
weixin_5206498723 分钟前
C#线程底层原理知识
java·开发语言
AC赳赳老秦27 分钟前
OpenClaw与Excel联动:批量读取/写入数据,生成可视化报表
开发语言·python·excel·产品经理·策略模式·deepseek·openclaw
code_whiter28 分钟前
C++9(vector)
开发语言·c++
覆东流29 分钟前
第5天:Python字符串操作进阶
开发语言·后端·python