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
相关推荐
benpaodeDD1 小时前
视频10,11,12,13——java程序的加载与执行,安装jdk与仪共舞1 小时前
罗德与施瓦茨 NRP18S|三路二极管射频功率传感器一颗牙牙1 小时前
安装mmcv大空大地20262 小时前
C#高级语法总结ytttr8732 小时前
DSP 28335 CAN总线通信程序XinZong2 小时前
OpenClaw 中最经典的 6 款skill,真正能进工作流的 skillszhangxingchao2 小时前
AI Agent 基础问题系统整理:从 LangChain、LangGraph、MCP 到 Agent 架构、记忆、工具调用与评估体系Moment2 小时前
AI 为什么总喜欢写防御性代码?XiYang-DING2 小时前
【Java SE】JVM小短腿的代码世界2 小时前
Qt进程间通信全体系深度解析:从QSharedMemory到本地Socket的七层武器