私は、次のしている:スカラ - ケースマッチ部分文字列
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