나는 다음과 같습니다스칼라의 경우 일치하는 부분 문자열
var serv = "chat"
serv match {
case "chat" => Chat_Server ! Relay_Message(serv)
case _ => null
}
문제는 때때로 나는 또한 그래서, SERV 문자열의 끝에 추가 PARAM을 전달한다는 것입니다 :
var serv = "chat.message"
인가 문자열의 일부와 일치하는 방식으로 Chat_Server로 전송됩니다.
덕분에 어떤 도움을 많이 감사합니다 :)
이
아래와 같이 해결책이 있습니다. 하지만 아마도'serv'는 단순한'String'이 아닌 더 구조화 된 가치가되기를 원합니 까? –
'case class'는 이것에 완벽 할 것입니다! – Kyle
Scala에서는'null '의 사용을 피해야합니다. 대신에'Option'을 사용하십시오. 'null'은 Java와의 상호 운용성을 위해서만 존재합니다. – Jesper