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)
  }
}
相关推荐
东风破_14 小时前
ESLint 是什么?为什么你的项目需要它?
前端·后端·代码规范
嘻哈∠※14 小时前
0061基于 SpringBoot 的投稿与稿件处理系统设计与实现
java·spring boot·后端
WWJA王文举14 小时前
I²C通信完整流程详解:START、地址、ACK、数据、Repeated START和STOP一次讲透
c语言·开发语言
卷无止境15 小时前
在 awesome-fastapi 里,哪些库值得一看?
后端·python
zhanghaha131415 小时前
Python进阶教程:6_JSON 数据解析 —— 新手完全指南
开发语言·python·json
卷无止境16 小时前
FastAPI 的Admin面板生态
后端·python
qq_4480111616 小时前
C语言中的动态内存分配
c语言·开发语言·php
汉字萌萌哒17 小时前
2024CSP-J入门级C++真题详解
开发语言·c++
arbboter17 小时前
【网络工具】NetProxy网络代理用户手册
开发语言·网络·c#·网络代理·网络异常·代理工具
捡田螺的小男孩17 小时前
什么是 Skill?手把手带你写一个简单有用的 Skill!
前端·后端·程序员