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
相关推荐
酷爱码40 分钟前
如何通过python连接hive,并对里面的表进行增删改查操作画个大饼41 分钟前
Go语言实战:快速搭建完整的用户认证系统喵先生!2 小时前
C++中的vector和list的区别与适用场景Thomas_YXQ2 小时前
Unity3D Lua集成技术指南xMathematics3 小时前
计算机图形学实践:结合Qt和OpenGL实现绘制彩色三角形yuanManGan5 小时前
C++入门小馆: 深入了解STLlist北极的企鹅885 小时前
XML内容解析成实体类BillKu5 小时前
Vue3后代组件多祖先通讯设计方案Python自动化办公社区5 小时前
Python 3.14:探索新版本的魅力与革新逐光沧海5 小时前
STL常用算法——C++