模式匹配
模式匹配是根據提供的模式進行分支的過程。所有模式匹配都在 switch
表示式內完成,而各個 case
表示式表示模式。
模式匹配的基本規則是:
- 模式總是從上到下匹配;
- 與輸入值匹配的最頂層模式執行其表示式;
_
模式匹配任何東西,所以case _:
等於default:
。
處理完所有可能的情況後,不需要捕獲所有 _
模式或 default
情況。
模式匹配是根據提供的模式進行分支的過程。所有模式匹配都在 switch
表示式內完成,而各個 case
表示式表示模式。
模式匹配的基本規則是:
_
模式匹配任何東西,所以 case _:
等於 default:
。處理完所有可能的情況後,不需要捕獲所有 _
模式或 default
情況。