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)
  }
}
相关推荐
俞凡9 小时前
eBPF + OpenTelemetry:适用于任何应用的零代码自动化测量
后端
Cache技术分享10 小时前
275. Java Stream API - flatMap 操作:展开一对多的关系,拉平你的流!
前端·后端
sino爱学习10 小时前
别再踩 Stream 的坑了!Java 函数式编程安全指南
java·后端
学习CS的小白10 小时前
跨域问题详解
vue.js·后端
小菜鸡ps10 小时前
纯个人大白话--flowable多实例加签与减签
后端·工作流引擎
+VX:Fegn089510 小时前
计算机毕业设计|基于springboot + vue作业管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
王中阳Go10 小时前
告别调包侠!2026年Go/Java程序员的AI架构师实战转型指南
后端·go
⑩-10 小时前
SpringCloud-Feign&RestTemplate
后端·spring·spring cloud
培培说证10 小时前
2026大专Java开发工程师,考什么证加分?
java·开发语言·python
我是谁的程序员10 小时前
抓包工具有哪些?代理抓包、数据流抓包、拦截转发工具
后端