English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Scala 함수 기본 값

Scala 함수

Scala는 함수의 파라미터에 기본 값을 지정할 수 있습니다. 기본 값이 사용되면, 함수 호출 중에 파라미터를 전달하지 않아도 됩니다. 이 경우 함수는 기본 값을 호출합니다. 파라미터를 전달하면 전달된 값이 기본 값 대신 사용됩니다. 예제를 보여드립니다:

object Test {
   def main(args: Array[String]) {
        println( "반환 값 : " + addInt() );
   }
   def addInt( a:Int=5, b:Int=7 ) : Int = {
      var sum:Int = 0
      sum = a + b
      return sum
   }
}

위의 코드를 실행하면, 출력 결과는 다음과 같습니다:

$ scalac Test.scala
$ scala Test
반환 값 : 12

Scala 함수