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)
  }
}
相关推荐
微小冷7 分钟前
Rust图形界面教程:egui基础组件的使用
后端·rust·gui·egui·button·panel·用户图形界面
沐知全栈开发21 分钟前
Foundation 模态框
开发语言
wjs202430 分钟前
CSS 导航栏
开发语言
javadaydayup31 分钟前
同样是简化代码,Lambda 和匿名内部类的核心原理是什么?
后端
Yeats_Liao34 分钟前
时序数据库系列(六):物联网监控系统实战
数据库·后端·物联网·时序数据库
金銀銅鐵35 分钟前
[Java] 用 Swing 生成一个最大公约数计算器
java·后端
brzhang38 分钟前
我觉得可以试试 TOON —— 一个为 LLM 而生的极致压缩数据格式
前端·后端·架构
苏三的开发日记40 分钟前
库存预扣减之后,用户订单超时之后补偿库存的方案
后端
共享家95271 小时前
Qt窗口教程(上)
开发语言·qt
zizisuo1 小时前
16000+字!Java集合笔记
java·开发语言