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)
  }
}
相关推荐
文心快码BaiduComate1 分钟前
Comate Spec Mode能力升级:让复杂任务开发更可控、更稳定
前端·后端
MX_93595 分钟前
Spring整合Web环境实现思路
java·开发语言·后端·spring
星浩AI7 分钟前
MCP 系列(协议篇):深入理解 MCP 协议机制
后端·langchain·agent
C羊驼8 分钟前
C语言学习笔记(十四):编译与链接
c语言·开发语言·经验分享·笔记·学习
Darkdreams9 分钟前
总结 Spring 注入 bean 的四种方式
java·后端·spring
似水明俊德13 分钟前
11-C#.Net-多线程-Async-Await篇-学习笔记
开发语言·笔记·学习·c#·.net
Byron__13 分钟前
ArrayList 与 LinkedList 源码深度对比解析
java·开发语言
Irissgwe17 分钟前
线程概念与控制
linux·开发语言·c++·线程
Yao.Li19 分钟前
python-pcl 安装排障流程
开发语言·python
SuperEugene20 分钟前
Vue3 组合式函数(Hooks)封装规范实战:命名 / 输入输出 / 复用边界 + 避坑|Vue 组件与模板规范篇
开发语言·前端·javascript·vue.js·前端框架