elvis(?:) 식으로 접을 수 있는 if-then 식을 보고합니다.

예:


  fun maybeFoo(): String? = "foo"

  var foo = maybeFoo()
  val bar = if (foo == null) "hello" else foo

빠른 수정에서는 if-then 식을 elvis(?:) 식으로 변환합니다.


  fun maybeFoo(): String? = "foo"

  var foo = maybeFoo()
  val bar = foo ?: "hello"