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)
  }
}
相关推荐
秋野酱15 分钟前
基于javaweb的SpringBoot自习室预约系统设计与实现(源码+文档+部署讲解)
java·spring boot·后端
weloveut21 分钟前
西门子WinCC Unified PC的GraphQL使用手册
后端·python·graphql
一只努力学习的Cat.41 分钟前
C++:二叉搜索树
开发语言·c++
<但凡.42 分钟前
C++修炼:多态
开发语言·c++·算法
我爱写代码?44 分钟前
Spark 集群配置、启动与监控指南
大数据·开发语言·jvm·spark·mapreduce
买了一束花1 小时前
数据预处理之数据平滑处理详解
开发语言·人工智能·算法·matlab
秭霏鱼1 小时前
Python+大模型 day01
开发语言·python
破晓的历程1 小时前
Qt之Qfile类
开发语言·qt
纸包鱼最好吃1 小时前
java基础-package关键字、MVC、import关键字
java·开发语言·mvc
njsgcs1 小时前
opencascade.js stp vite webpack 调试笔记
开发语言·前端·javascript