Scala集合使用全解析
1. 枚举的使用
枚举是创建常量组的有用工具,适用于如一周的天数、一年的周数等场景。以下是一个枚举使用的示例代码:
object Main extends App {
import com.acme.app.Margin._
// use an enumeration value in a test
var currentMargin = TOP
// later in the code ...
if (currentMargin == TOP) println("working on Top")
// print all the enumeration values
import com.acme.app.Margin
Margin.values foreach println
}
package com.acme.app {
trait Margin
case object TOP extends Margin
case object RIGHT extends Margin
case object BOTTOM extends Margin
case object LEFT extends Margin
}
上述代码中,定义了一个 Margin 枚举,包含 TOP 、 RIGHT 、 BOTTOM 和 LEFT 四个值。在 Main 对象中,
超级会员免费看
订阅专栏 解锁全文
92

被折叠的 条评论
为什么被折叠?



