Последовательность, разделенная запятыми, в одной строке с использованием Scala - PullRequest
0 голосов
/ 26 мая 2020
for(i <- 10 to 28) {
  if(i % 7 == 0 && i % 5 != 0) {
    println(s"$i")
  }
}

Результат будет:

14

21

28

Требуется вывод, например: 14,21,28 .... . может кто-нибудь помочь нам написать код в Scala.

1 Ответ

2 голосов
/ 26 мая 2020

Вы можете сделать это без foreach, как показано ниже

val result = (10 to 28).filter(i => (i % 7 == 0 && i % 5 != 0 ) ).mkString(",")
println(result)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...