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
相关推荐
清水白石0083 小时前
突破并行瓶颈:Python 多进程开销全解析与 IPC 优化实战百锦再4 小时前
Java之Volatile 关键字全方位解析:从底层原理到最佳实践daad7774 小时前
rcu 内核线程xzjiang_3654 小时前
检查是否安装了MinGW 编译器百锦再5 小时前
Java JUC并发编程全面解析:从原理到实战清水白石0085 小时前
突破性能瓶颈:深度解析 Numba 如何让 Python 飙到 C 语言的速度Eternity∞5 小时前
Linux系统下,C语言基础wangluoqi6 小时前
c++ 树上问题 小总结Go_Zezhou7 小时前
pnpm下载后无法识别的问题及解决方法前路不黑暗@7 小时前
Java项目:Java脚手架项目的 C 端用户服务(十五)