1 抽取器是对象,需要定义unapply方法,可选地定义apply方法,apply方法称为注入方法,unapply方法称为抽取方法
2 目的是为了匹配并分解值
3 对偶关系
调用Email.unapply(Email.applu(user, domain))
返回 Some(user, domain)
1 抽取器是对象,需要定义unapply方法,可选地定义apply方法,apply方法称为注入方法,unapply方法称为抽取方法
2 目的是为了匹配并分解值
3 对偶关系
调用Email.unapply(Email.applu(user, domain))
返回 Some(user, domain)