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
相关推荐
心在飞扬17 分钟前
RAG 进阶检索学习笔记Moment19 分钟前
想要长期陪伴你的助理?先从部署一个 OpenClaw 开始 😍😍😍Das1_20 分钟前
【Golang 数据结构】Slice 底层机制得物技术20 分钟前
深入剖析Spark UI界面:参数与界面详解|得物技术古时的风筝22 分钟前
花10 分钟时间,把终端改造成“生产力武器”:Ghostty + Yazi + Lazygit 配置全流程Cache技术分享23 分钟前
340. Java Stream API - 理解并行流的额外开销初次攀爬者25 分钟前
RocketMQ 消息可靠性保障与堆积处理ygxb31 分钟前
如何去创建一个规范化的Agent SKIll?JxWang051 小时前
Task01:环境搭建,初识数据库周杰伦jc1 小时前
RocketMQ 完全指南:从入门到原理到生产实战、八股面试