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
相关推荐
特立独行的猫A10 分钟前
用仓颉语言 cj-tauri 框架,五分钟给娃做了个鸿蒙形近字游戏码事漫谈3 小时前
我花了一周时间,看AI公司怎么"管"AI,结果越看越后背发凉大可不必了5 小时前
03 函数定义和调用I_belong_to_jesus5 小时前
C++关于分支预测的优化1承渊政道6 小时前
【Python编程—从入门到实践】(记分与闯关:用Python+Pygame,打造越战越精彩的太空大战!)爱学习的程序媛6 小时前
Python常用框架梳理GISer_Jing6 小时前
Agent核心内容budingxiaomoli7 小时前
Spring统一功能处理eggwyw7 小时前
Anaconda安装卸载的详细流程指南某鹏8 小时前
网关选型:Go、Java、Graal 谁都不能完胜