package test40
//泛型
//需求:你是一个程序员,老板让你写一个函数,用来获取列表中的中间元素
//LIstanbul(1,2,3,4,5)==>中间元素下标=长度/2===>3
//getMiddleEle
object test {
//定义函数的格式:
//def 函数的名字(参数1:类型1):返回值的类型={
def getMiddleEle(list: List[Int]):Int=list(list.length/2)
def getMiddleEle(list: List[String]): String = list(list.length / 2)
def main(args: Array[String]): Unit = {
println(getMiddleEle(List(1,2,3,4,5)))
println(getMiddleEle(List("1","2","3","4","5")))
println(getMiddleEle(List(1)))
}
}
Scala隐式泛型
爱吃香菜---www2024-12-12 16:39
相关推荐
qq_337763201920 分钟前
国际期货资管系统开发方案|内外盘交易平台源码授权与二次开发支持不定积分要+C_yyy30 分钟前
Java关键字final三种用法、核心特性与高频易错点xexpertS2 小时前
队列积压治理:如何避免异步系统出现难以恢复的消息积压万少6 小时前
用腻了 WorkBuddy 的默认界面?这个开源小工具给它换上了毛玻璃皮皮林5519 小时前
代码越“整洁”,性能越“拉胯”?benchmark_cc9 小时前
如何用 Python + QuantDash 快速构建高胜率“配对交易(Pairs Trading)”策略?金金金__9 小时前
一篇文章带你入门OpenSpec阿维的博客日记10 小时前
MultipartFile 是不是表示仅仅是一个分片?海上彼尚10 小时前
Nodejs也能写Agent - 16.LangGraph篇 - 条件分支与循环程序员无隅10 小时前
Coding Agent 为什么压缩上下文后还能继续工作?上下文模块设计拆解