NMP-Study / FunctionalProgrammingInScala

2 stars 0 forks source link

[스칼라+플레이] Chapter6.패턴 매칭  #5

Closed duckcalf closed 5 years ago

poporis commented 5 years ago

기본 자료형 패턴 매칭

https://scastie.scala-lang.org/K9qPbDcFRdOtPUI9CdtVFw

객체 패턴 매칭

case Person(name, age, "사원") if (age > 25) => println(name + " " + age + "살이구나. 선 볼래?")


* 일치하지 않는 모든 기타 경우
~~~scala
case _ => println("매치되는 결과가 없습니다.")

https://scastie.scala-lang.org/YchZHVfQSvS9Z6ReX2ddZg

extractor 패턴 매칭

https://scastie.scala-lang.org/VKGMFMsNQ3uStSefwIGmeA