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
相关推荐
独泪了无痕1 小时前
探索Pinyin4j-Java中的拼音转换利器码事漫谈1 小时前
从 Coze 居然要下线了说起想不到一个好的ID2 小时前
智能体开发皮皮林5512 小时前
为什么数据库连接池不采用 IO 多路复用?来让爷抱一个3 小时前
Python 异步里混用同步库,事件循环被卡住的全过程IT_陈寒5 小时前
Redis雪崩把我坑惨了,这是5年经验的教训量化分析码农5 小时前
【Python量化多因子实战 06】从因子到持仓:多因子选股实盘工程化落地心祭丫丫6 小时前
【每天一个 Python 小案例17】Python 实现通讯录贾公子6 小时前
检测链路的容量规划——用 Little's Law 算清 QPS、并发与积压kyson_6 小时前
Java 集合框架:从继承体系到数据结构,再到开发选型