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
相关推荐
hhb_6186 分钟前
D架构底层调度与性能优化实践指南奇逍科技圈13 分钟前
掌握数字主权:中企销订货系统源码如何重构企业全渠道自主可控经营秋915 分钟前
Java AI编程工具全景解析:功能、收费与工单系统实战指南会编程的土豆23 分钟前
【go】 Go语言中的 defer:从入门到理解底层机制(讲透版)一只幸运猫.25 分钟前
Google Mug库——一个现代的通用工具库白晨并不是很能熬夜32 分钟前
【RPC】第 1 篇:全景篇 — 一次 RPC 调用的完整旅程民乐团扒谱机1 小时前
【附完整代码】Python爬取古筝网曲谱图片一键生成PDF(下·PDF生成与GUI篇)代码中介商1 小时前
C语言操作符深度解析:从基础到高级应用kree1 小时前
Docker 完全入门教程用户467245132231 小时前
多线程编程的噩梦:线程"挂住了"怎么办?