scala
文章平均质量分 83
jiuweiC
这个作者很懒,什么都没留下…
展开
-
scala 泛型整理
官方教程 1.什么是泛型,作用 2.使用类型参数 []内存放类型参数列表,下例中是一个泛型的stack,用户可以指定参数类型 class Stack[A] { private var elements: List[A] = Nil def push(x: A): Unit = elements = x :: elements def peek: A = elements.head def pop(): A = { val currentTop = peek elements原创 2022-04-02 21:58:36 · 342 阅读 · 0 评论 -
Scala Try().getOrElse(0)
问题: Try().getOrElse(0)获取到一个anyvalue def getData:Long={ 20 } def checkData={ val data=Try(getData).getOrElse(0) if (data>0){ println("check success") } } 原因: getData返回的是Long,getOrElse的参数是int,所以会冲突 解决方案 def getData:Long={ 20 } def ch原创 2020-12-07 19:22:16 · 809 阅读 · 0 评论