技术栈

set的特点

wjwjssjjs2024-11-14 14:55
复制代码
package test_27

case class Book(var bookName:String, var author: String, var price: Double){

}
 object caseclass{
   def main(args: Array[String]): Unit = {
     val set1 = scala.collection.mutable.Set[Book]()

     val book1 =new Book("西游记","吴承恩",100)
     val book2 =new Book("西游记","吴承恩",100)
     val book3 =new Book("西游记","吴承恩",100)

     println(book1 ==book2)

     set1 +=book1
     set1 +=book2
     set1 +=book3

     set1.foreach(s =>{
       println(s.author)
     })
   }
 }

结果是:true

吴承恩

上一篇:【C++】OGRE:面向对象图形渲染库配置与示例
下一篇:Scala的case class
相关推荐
凯新生物
3 天前
聚乙二醇二生物素,Biotin-PEG-Biotin在生物检测中的应用
scala·bash·laravel·perl
谁黑皮谁肘击谁在连累直升机
3 天前
文件读写-成绩分析
scala
小冻梨
4 天前
模式匹配-基础使用
scala
顧棟
7 天前
JAVA、SCALA 与尾递归
java·开发语言·scala
深兰科技
7 天前
坦桑尼亚与新加坡代表团到访深兰科技,促进AI在多领域的应用落地
java·人工智能·typescript·scala·perl·ai大模型·深兰科技
a程序小傲
8 天前
scala中的Array
开发语言·后端·scala
kk哥8899
8 天前
scala 介绍
开发语言·后端·scala
1731
9 天前
scala中的Array
scala
满山狗尾草
10 天前
map的常规操作
scala
渣渣盟
11 天前
Flink实时数据写入Redis实战
大数据·scala·apache
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03Linux下V2Ray安装配置指南04sqli-labs靶场通关笔记:第18-19关 HTTP头部注入05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)07BongoCat - 跨平台键盘猫动画工具08RedissonClient的配置解析09jdk21下载、安装(Windows、Linux、macOS)10Labelme从安装到标注:零基础完整指南