Привет всем!
Почитываю «scala для нетерпеливых». В главе про сопоставление с образцом есть указание, что использовать match
для сопоставления типов, вместо instanceOf
. Например:
t match {
case x: String => ...
case y: Int => ...
Чем это обосновано? Причина исключительно идеологическая или instanceOf
и match
работают различными способами для проверки принадлежности к типу?