//泛型特质的应用场景
//作比较找出最大值
//定义一个函数,用来求List元素中的最大值
参考代码:
object Test4 {
def getMax[T](list:List[T])(implicit ev:T => Ordered[T]): T = {
list.reduce((a:T,b:T)=> if(a>b) a else b)
}
def main(args: Array[String]): Unit = {
val rs1 = getMax(List(1,3,2))//3
println(rs1)
val rs2 = getMax(List(1.1 ,2.0,4.3))//4.0
println(rs2)
}
}
scala的泛型特质的应用场景
嗯.~2024-12-14 18:26
相关推荐
yzp-2 分钟前
记录一个死锁异常--循环打印 AB go语言间彧2 分钟前
电商大促冷启动流量预测技术实践:Spring Cloud架构下的多模态预测体系无限大63 分钟前
为什么"Web3"是下一代互联网?——从中心化到去中心化的转变毕设源码-邱学长6 分钟前
【开题答辩全过程】以 基于springboot的社区团购小程序设计与实现为例,包含答辩的问题和答案间彧7 分钟前
电商大促峰值流量预测技术全解析:从模型选型到实战落地政胤8 分钟前
基于MindIE的SDXL多模态大模型推理加速指南(从部署到50it_s优化)Thomas游戏开发10 分钟前
如何基于全免费素材,0美术成本开发游戏SimonKing13 分钟前
浅谈银行系统对接中的安全和槽点间彧13 分钟前
电商大促与秒杀场景下的水位管理:从容量规划到动态调控的全链路实践tryxr19 分钟前
Java 中 this 关键字的使用场景