Scala中Set集合

import scala.collection.mutable

//特点:元素要唯一

object Test24 {

def main(args: ArrayString): Unit = {

//1.定义set

//val set1=Set[元素的类型】(元素1,元素2)

//元素的类型可以省略

// val set1=SetString("小花","小明","小明")

// val set1=Set("小花","小明","小明")

//println(set1)

// 不可变Set,默认使用的set就是不可变的!

// val course=Set("语文","数学")

// val course1=course+"英语"

// println(course,course1)

// 可变set,需要额外去引入包

val course = mutable.Set("语文","数学")

println(course)

//2.添加

course += "英语"

println(course)

}

}

相关推荐
行者全栈架构师几秒前
Spring Boot 接入 MaxKey 单点登录:6 个内部系统,一次登录全通行
java·vue.js·后端
清水白石0082 分钟前
Python 异步编程深度解析:Cancellation 到底是异常还是控制信号?从 asyncio 取消机制到企业级事务设计最佳实践
开发语言·python
JuiceFS4 分钟前
卓驭:百 PB 级智驾数据存储架构演进
后端·自动驾驶
鱼弦6 分钟前
跨模态迁移的极限:语言模型的逻辑能力能否完全迁移到视觉?
后端
kolyle9 分钟前
万级 QPS 下的 Token 分发系统架构:从 0 到 1 跑通 AI 时代的“水电煤“
开发语言·人工智能·系统架构·token·qps·极智词元·大模型私有化部署
ModStart9 分钟前
写歌、翻唱、可编辑乐谱,YuE2-3B 在 AIGCPanel 一键跑通
后端
故作春风11 分钟前
elpis-core 核心从入门到理解
后端·架构·node.js
caoerzhong22 分钟前
JeeWMS 开源仓库管理系统 GPL-3.0 合规指南:Java WMS 二次开发前必须弄清的授权边界
java·开发语言·开源·vue
Patrick在香港22 分钟前
Python 审计香港开放数据目录:两个端点差 10 倍,只有 9.3% 的资源标了「最后修改时间」
开发语言·数据库·python·数据分析·api·数据治理·开放数据
LEE24 分钟前
前端转型全栈 01:数据建模,前端最大的盲区
前端·javascript·后端