scala模式匹配case多情況


我們有時候在模式匹配的時候,多個case會輸出同樣結果,因此需要在一個case中寫入多個情況,減少重復代碼

scala模式匹配

def matchTest(x: Int): String = x match {
    case 1 => "one"
    case 1.0 => "one"
    case _ => "many"
 }

添加多條件 |

def matchTest(x: Int): String = x match {
    case 1 | 1.0 => "one"
    case _ => "many"
 }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM