匹配模式
object D6 {
def main(args: Array[String]): Unit = {
f1("c")
}
def f1(x:String)={
x match {
case "a" => println("执行a")
case "b" => println("执行b")
case _ => println("备用操作")//默认操作
}
}
}
还可匹配对象 样例类
样例类:可在文件中构建
object D6 {
//好处 数据更加严谨
case class Student(name:String,age:String)
def main(args: Array[String]): Unit = {
val student = new Student("张三","18")
println(student.name+":"+student.age)
}
}
package com.demo1
//可创建一个mod文件 存放所有类
case class Teacher(name:String)//教师类
case class User(name:String)//用户类
}