set的特点

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

吴承恩

相关推荐
卓码软件测评2 天前
第三方软件测试评测机构:【基于Scala DSL的Gatling脚本开发:从零开始构建首个负载测试模型】
后端·测试工具·测试用例·scala·负载均衡·压力测试
洛克大航海2 天前
Ubuntu 中安装 Scala 及在 IntelliJ IDEA 中配置 Scala开发环境
scala·intellij-idea·ubuntu24.04
小坏讲微服务3 天前
SpringBoot4.0整合Scala完整使用
java·开发语言·spring boot·后端·scala·mybatis
bigdata-rookie3 天前
Scala 泛型
开发语言·后端·scala
卓码软件测评3 天前
【第三方CNAS软件测试机构:Gatling中的资源监控_实时收集服务器CPU、内存、磁盘I/O和网络指标】
后端·测试工具·测试用例·scala·压力测试
Dddd5 天前
Map映射
scala
哈基伊5 天前
26.<Set>用法 and <Map>用法
scala
渣渣盟6 天前
Flink数据流高效写入HBase实战
大数据·flink·scala·apache·hbase
渣渣盟6 天前
Flink数据流写入Elasticsearch实战
elasticsearch·flink·scala
小坏讲微服务9 天前
Spring Cloud Alibaba 整合 Scala 教程完整使用
java·开发语言·分布式·spring cloud·sentinel·scala·后端开发