Когда использовать знак равенства в объявлении метода Scala?

Со знаком равенства:

object HelloWorld {
  def main(args: Array[String]) = {
    println("Hello!")
  }
}

Без знака равенства:

object HelloWorld {
  def main(args: Array[String]) {
    println("Hello!")
  }
}

Обе вышеперечисленные программы выполняются одинаково. В блогеВещи, которые мне не нравятся в Scala Я читал, что когда знак равенства отсутствует, метод вернетсяUnit (так же, как в Javavoid), поэтому методы, возвращающие значение, должны использовать знак равенства. Но методы, которые не возвращают значение, могут быть написаны в любом случае.

Как лучше всего использовать знак равенства в методах Scala, которые не возвращают значение?

Ответы на вопрос(7)

Ваш ответ на вопрос