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_6182 分钟前
C Shell脚本编程与系统管理技术实践指南wjs20244 分钟前
Rust 循环小雅痞4 分钟前
[Java][Leetcode hard] 68. 文本左右对齐棋子入局4 分钟前
C语言制作消消乐游戏(3)l1t4 分钟前
DeepSeek v4辅助编写调用Python包对用户数据做统计分析的页面°青5 分钟前
JavaScript 核心知识点(四)zzb158012 分钟前
「Kotlin 泛型深度图解:从入门到实战 + 委托框架揭秘」Kiyra19 分钟前
为什么远程调用别包进 Spring 事务里人道领域27 分钟前
【LeetCode刷题日记】225.用队列实现栈--三招实现栈操作(多种思维)Mr_pyx28 分钟前
【告别for循环】Java Stream 流式编程精通:从入门到源码级的性能优化