Scala의 Key-Value Collection인 Map에는 withDefault와 withDefaultValue 메소드가 있다. 이 메소드들은 Map에 Key가 없을 때의 기본 값을 지정해 준다. val baseMap = Map[String, String] ( "Hello" -> "World", // 기본적인 Map "One" -> "1", "Two" -> "2" ) withDefault 메소드는 부분 함수를 입력받아 Key가 없으면 부분 함수에서 매칭된 값을 반환하는 Map을 만들어 준다.val defaultMap1 = baseMap.withDefault { // withDefault 메소드는 부분 함수를 입력받는다. case "Number" => "numb" case _ => "None!" } p..