Основная часть кажется особой сложности не представляет. Отмечу только однострочную лаконичность проверки строки на содержание в ней слов из списка.
val wordList = List("scala", "akka", "play framework", "sbt", "typesafe")
val tweet = "This is an example tweet talking about scala and sbt."
wordList.exists(tweet.contains)
Еще 10 других эффектных решений в одну строку http://mkaz.com/solog/scala/10-scala-one-liners-to-impress-your-friends.html
1 комментарий:
Как можно объяснить работу этой строки? Как метод contains вызывается буз параметров??
Отправить комментарий