demo
package cn.scala
object scala_partial_Function {
//偏函数
def main(args: Array[String]): Unit = {
//自己定义一个偏函数 //可以进来任何类型, 只出去String 类型
def xxx:PartialFunction[Any,String] = {
case "hello" => "val is hello"
case x:Int =>s"$x is int"
case _ => "none"
}
println(xxx(44))
println(xxx("hello"))
println(xxx("hi"))
}
}