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
相关推荐
Duang007_8 分钟前
【LeetCodeHot100 超详细Agent启发版本】字母异位词分组 (Group Anagrams)froginwe1112 分钟前
Redis 管道技术有来技术15 分钟前
Spring Boot 4 + Vue3 企业级多租户 SaaS:从共享 Schema 架构到商业化套餐设计u01092727128 分钟前
C++中的RAII技术深入superman超哥1 小时前
Serde 性能优化的终极武器东东5161 小时前
学院个人信息管理系统 (springboot+vue)一个响当当的名号1 小时前
lectrue9 索引并发控制2401_832131951 小时前
模板错误消息优化进阶小白猿1 小时前
Java技术八股学习Day30lead520lyq2 小时前
Golang本地内存缓存