文章来自:http://www.cnblogs.com/hark0623/p/4196261.html 转载请注明 代码如下: /** * 模式匹配 */ case class Class1(param1: String, param2: String) case class Class2(param1: String) object Case { def main(args: Array[String]) { //通过模式匹配进行条件判断 val test1: String = "1&qu
昨天写 Scala 的时候,使用 match(相当于 switch)时,运行结果很奇怪. var i: Int = 0 while (i < items.length) { i % width match { case offset => println("offset: " + items(i)) case logSize => println("logSize: " + items(i)) case lag => println(&quo