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
相关推荐
挖矿大亨3 分钟前
C++中空指针访问成员函数团子的二进制世界22 分钟前
Sentinel-服务保护(限流、熔断降级)虫小宝35 分钟前
淘客系统的容灾演练与恢复:Java Chaos Monkey模拟节点故障下的服务降级与快速切换实践zz345729811336 分钟前
c语言基础概念9yxm263366908137 分钟前
【洛谷压缩技术续集题解】键盘帽子38 分钟前
多线程情况下长连接中的session并发问题毅炼1 小时前
Java 基础常见问题总结(1)fengxin_rou1 小时前
【黑马点评实战篇|第一篇:基于Redis实现登录】数智工坊1 小时前
【数据结构-栈】3.1栈的顺序存储-链式存储短剑重铸之日1 小时前
《设计模式》第七篇:适配器模式