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
相关推荐
cch89185 小时前
汇编与Java:底层与高层的编程对决荒川之神6 小时前
拉链表概念与基本设计chushiyunen6 小时前
python中的@Property和@Setter2401_895521346 小时前
SpringBoot Maven快速上手小樱花的樱花6 小时前
C++ new和delete用法详解froginwe116 小时前
C 运算符disgare6 小时前
关于 spring 工程中添加 traceID 实践ictI CABL6 小时前
Spring Boot与MyBatisfengfuyao9856 小时前
低数据极限下模型预测控制的非线性动力学的稀疏识别 MATLAB实现摇滚侠7 小时前
搭建前端开发环境 安装 nodejs 设置淘宝镜像 最简化最标准版本 不使用 NVM NVM 高版本无法安装低版本 nodejs