ввод списка в качестве значения функции по умолчанию в kotlin - PullRequest
0 голосов
/ 21 июня 2019

Я определил функцию "fireAtTarget" в котлине.В качестве аргумента мне нужно вставить значение по умолчанию для списка.Как я мог этого добиться?

fun fireAtTarget(massKg: Double=80.2, eachGunAmmo: List<Int>=listOf(2, 3): Boolean{

       //function body

  }

Я ожидаю вызова fireAtTarget () без аргументов, получая 0 сообщений об ошибках

1 Ответ

0 голосов
/ 21 июня 2019

В вашем коде есть синтаксическая ошибка: вы просто забыли закрыть скобки в объявлении параметров функции:

fun fireAtTarget(massKg: Double=80.2, eachGunAmmo: List<Int> = listOf(2,3)): Boolean {
       //function body
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...