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
相关推荐
Lee川2 小时前
面试通关:JWT 认证与双 Token 机制深度解析水云桐程序员3 小时前
C++可以写手机应用吗测试员周周3 小时前
【AI测试智能体】为什么传统测试方法对智能体失效?RSTJ_16254 小时前
PYTHON+AI LLM DAY THREETY-NINE想学习java初学者4 小时前
SpringBoot整合Vertx-Mqtt多租户(优化版)赏金术士5 小时前
Kotlin 从入门到进阶 之函数模块(核心基础)(二)Csvn5 小时前
Python 性能优化与 Profiling 工具不减20斤不改头像6 小时前
手机一句话开发贪吃蛇!TRAE SOLO 移动端 AI 编程实测明月_清风6 小时前
K8s 从入门到上手:核心概念+常用工具全解析随风,奔跑6 小时前
Nginx